@charset "UTF-8";

/* ---------------------------------------------------------
ヘッダーロゴ
----------------------------------------------------------*/
#logo_top {
	margin: 10px 0;
}

/* ---------------------------------------------------------
グローバルナビゲーション
----------------------------------------------------------*/
.globalNavi {
	background-color: #FF0004;
	height: 50px;
}
.globalNavi ul {
	margin-left: auto;
	margin-right: auto;
}
.globalNavi a   {
	font-size:1.18rem;
	float: left;
	display: block;
	width: 195px;
	text-decoration: none;
	text-align: center;
	background-color: #FF0000;
	line-height: 1;
	padding: 15px  0;
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
}
.bd_r {
	border-right:1px solid #FFFFFF;
}

.globalNavi a:link {background-color: #FF0000;}
.globalNavi a:visited {background-color: #FF0000;}
.globalNavi a:hover {background-color:  #FF5E60;;}
.globalNavi a:active {background-color:  #FF5E60;;}

.fixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}

/* ---------------------------------------------------------
見出し
----------------------------------------------------------*/
#ttl_gnav {
	font-size:2.5rem;
	font-weight:bold;
	text-align: center;
	background-color: #FF0000;
	color:#FFFFFF;
	padding:15px 0 ;
}
.sankaku{
width: 0;
height: 0;
border: 30px solid transparent;
border-top: 30px solid #f00;
margin:0 auto;
}

.ttl_notice{
	font-weight: bold;
	font-size: 2.3rem;
	margin-bottom:20px;
	line-height:1.3;
}

/* ---------------------------------------------------------
テキスト
----------------------------------------------------------*/
.text_s {
	font-size: 0.8rem;
	line-height:1.4;
}
.text_m {
	font-size: 1.2rem;
	line-height:1.4;
}
.text_l {
	font-size: 1.6rem;
	line-height:1.4;
}

/* ---------------------------------------------------------
３つのポイント
----------------------------------------------------------*/
#3points {
	background-color: #E8E8E8;
}
#point dl {
	float: left;
	width:300px;
	padding:15px;
	background:#FEFCB6;
	text-align:center;
	box-shadow: #C3C3C3 1px 1px;
}



/* ---------------------------------------------------------
買取について
----------------------------------------------------------*/
.ttl_kaitori {
	color:#3fa9f5;
	font-size:1.9rem;
	font-weight:bold;
	border-left: solid 15px #3fa9f5;
	padding-left:15px;
	margin-bottom:30px;
}
#anshin dt {
	font-size: 1.5rem;
	line-height:1.6;
}
#anshin dd {
	font-size: 2.7rem;
	font-weight:bold;
	color:#FF0000;
}
#anshin{
	line-height:1.6;
	float:left;
	margin-top:10px;
}


/* ---------------------------------------------------------
買取商品
----------------------------------------------------------*/
#item_ichiran dl dt {
	font-weight: bold;
	font-size: 1.3rem;
	color: #3fa9f5;
	margin-bottom: 5px;
}
.item_m  {
	font-size: １rem;
	font-weight: bold;
	margin-bottom: 10px;
}
.item_s  {
	font-size: 0.8rem;
}
#item_ichiran div {
	border:solid 1px #B5B5B5;
	padding:15px;
	line-height:1.3;
}

/* ---------------------------------------------------------
不用品・遺品整理
----------------------------------------------------------*/
#unwanted dl {
	background:#E2E2E2;
	padding:25px 0 5px 50px;
}

#unwanted dt {
	color:#3fa9f5;
	font-weight: bold;
	font-size: 1.3rem;
	margin-bottom:10px;
}
#unwanted dd {
	font-size: 1.2rem;
	margin-bottom:20px;
	padding-left:10px;
}


/* ---------------------------------------------------------
店舗情報
----------------------------------------------------------*/
#shop_info hr {
	margin: 60px 0;
}
.ph_shop {
	float: left;
	margin-right: 40px;
}
.add_shop {
	margin-bottom:30px;
}
.info dt {
	font-size:0.9rem;
	float:left;
	margin-right:20px;
	width:90px;
}
.info dt, .info dd {
	line-height:1.6;	
}
.name_shop {
	font-size: 1.2rem;
	font-weight: bold;
	margin-bottom:20px;
}
.copy_shop {
	font-weight: bold;
	font-size: 1.8rem;
	color: #1DAD48;
	margin-bottom: 20px;
	line-height: 1.3;
}
.ttl_shopinfo {
	font-size:1.9rem;
	font-weight:bold;
	border-left: solid 15px #1DAD48;
	padding-left:15px;
	margin-bottom:30px;
}

/* ---------------------------------------------------------
お問い合わせ
----------------------------------------------------------*/
form {
	background: #eee;width:400px;
}
form div {
	padding: 10px 20px;
}
.text, textarea, .dropdown{
    border:1px solid #777;
    padding: 5px;
    color: #999;
    background: #fff;
    border-radius: 5px;
     
    /* Webkit */
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#eee),
        to(#fff)
        );
    -webkit-border-radius: 5px;
     
    /* Firefox */
    background: -moz-linear-gradient(
        top,
        #eee,
        #fff
        );
    -moz-border-radius: 5px;
     
    /* IE */
    filter:progid:DXImageTransform.Microsoft.gradient
        (startColorstr=#ffeeeeee,endColorstr=#ffffffff);
    zoom: 1;
}
.submit{
    border:1px solid #777;
    padding: 4px 10px;
    color: #fff;
    cursor: pointer;
    background: #428ec9;
    border-radius: 5px;
     
/* Webkit */
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#99c9e5),
        to(#428ec9)
        );
    -webkit-border-radius: 5px;
    -webkit-box-shadow: 1px 1px 1px #fff;
         
/* Firefox */
    background: -moz-linear-gradient(
        top,
        #99c9e5,
        #428ec9
        );
    -moz-border-radius: 5px;
    -moz-box-shadow: 1px 1px 1px #fff;
     
/* IE */
    filter:progid:DXImageTransform.Microsoft.gradient
        (startColorstr=#ff99c9e5,endColorstr=#ff428ec9);
    zoom: 1;
}
/* ---------------------------------------------------------
フッター
----------------------------------------------------------*/
#pageFoot {
	background-color: #FF0000;
	padding:20px 0;
	margin-top:50px;
}
#copyright {
	color: #FFFFFF;
	font-size: 0.8rem;
	letter-spacing: 1.2px;
}
.footer_nav {
	font-size: 0.8rem;
	color: #FFFFFF;
}
#pageFoot a:link { color:#FFFFFF}
#pageFoot a:visited { color:#FFFFFF}

/* ---------------------------------------------------------
ブログへのボタン
----------------------------------------------------------*/
.back {
 position: fixed;
 bottom: 50px;
 right: 50px;
}
