@charset "utf-8";
@import url("./inbound.css");
/* CSS Document */
body{
margin:0;
padding:0;
background-color:#fff;
background:url(../img/share/br_back.gif) repeat-x;
margin-top:15px;
/* background:url(../img/share/bgy.gif) repeat-x; */
font-size:small;
}
div#topup{
margin:0;
padding:0;
background-color:#fff;
background: url(../img/share/tele.gif) no-repeat 100% 100% fixed;
font-size:small;
z-index:4
}

div#topup img.t-up{ position:absolute; bottom:1%; right:1%;}


p{ margin:0; padding:0; color:#535353; line-height:120%; }
/*
div#container{ width:840px;background:url(../img/share/bg_gra.gif) repeat-y; text-align:left; margin-left:auto; margin-right:auto; padding:0px;}
*/
div#container{ width:840px; text-align:left; margin-left:auto; margin-right:auto; padding:0px;
z-index:0
}
a.gray:link,a.gray:visited{
text-decoration:none;
color:#535353;
}

div#full{

background-color:#FFFFFF;
width:800px;
margin-left:auto;
margin-right:auto;
text-align:left;
z-index:0
}

div#head{
 width:780px;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 z-index:0
}
div#head img{ float:left;}

div#main{
 width:800px;
 background:#ffffff;
 margin-left:auto;
 margin-right:auto;
padding:0px;
z-index:0
}
/*div#menu_s{font-size:x-small; text-align:right; height:10px;}*/
div#menu_s{ padding-left:500px; padding-bottom:5px; font-size:x-small; margin-top:3px; z-index:0}
div#menu_s ul{ margin:0px; padding:0px; height:10px; list-style:none; text-color:#535353; line-height:120%;}
div#menu_s li{ float:left; padding-left:10px; text-align:right; }
div#menu_s li a{ display:block; color:#535353; text-decoration:none; }

/* 左メニュー(マージンハック） */
div#left{ width:170px; margin:10px 0 0 10px;_margin:10px 0 0 5px; padding:0px; float:left; z-index:0}

div#left ul.m1st{ margin:0px; padding:0px;list-style:none;line-height:120%;}
div#left ul.m1st li{ width:170px; font-weight:bold; line-height:2em; text-indent:25px; height:26px; margin-bottom:1px;_margin-bottom:0;}
div#left ul.m1st li a{ display:block; background:url(../img/share/menu.gif) no-repeat; color:#666; height:26px; text-decoration:none;}
div#left ul.m1st li a:hover{ background:url(../img/share/menu_on.gif) no-repeat; height:26px;}

div#left ul.m1st ul{margin:0px; padding:0px; background:#fff; width:170px; padding-top:5px;list-style:none;}
div#left ul.m1st ul li{ margin:0 10px; font-size:x-small; border-bottom:#fff 1px solid;width:150px; text-indent:0;line-height: 2.5em; height:25px; border-bottom:#C9C9C9 solid 1px;}
div#left ul.m1st ul li.last{ border:none; padding-bottom:5px}
div#left ul.m1st ul li a{ background:none;}
div#left ul.m1st ul li a:hover{ background:none;}

/* 左メニュー（お問合せ） */
div#inf{ display:block; border-right:#D2D2D2 1px solid; height:120px; border-bottom:#D2D2D2 1px solid; height:120px; border-left:#D2D2D2 1px solid; height:120px; widows:168px; background:url(../img/share/menu_i.gif) no-repeat;
margin-top:15px; padding-top:27px; z-index:0}
div#inf img{ float:left; z-index:0}

/* 右本文 */
div#right{width:600px; margin:10px 0 0 10px; float:left; z-index:0}
p#pankuzu{ color:#666666; border-left:#FFCC00 3px solid; line-height:1.3em; text-indent:5px; font-size:x-small; margin:10px 0 5px}
p#pankuzu a{ color:#666666; text-decoration:none}
p#pankuzu a:hover{ text-decoration:underline}
p#pankuzu span{ font-weight:bold}


/* メインコンテンツ */
div#contents{width:600px; padding:10px 0; z-index:0}
div.back_t{ margin-top:15px; text-align:right; color:#aaa; font-size:smaller; padding-right:10px; z-index:0}
div.back_t a{ text-align:right; color:#aaa; font-size:smaller; padding-right:10px; text-decoration:none}
div.back_t a:hover{ text-align:right; color:#666; font-size:smaller; padding-right:10px; text-decoration:none}
div.info{ text-align:center; margin:15px auto; display:block}
div.info img{ border:none}







/*　ヘッダー部div */
div#head_i{ display:block; padding-top:5px; margin-left:600px;}
div#head_m{ width:780px; padding:0px; margin-left:0px; float:left;}
div#head_m ul{ margin:0px; padding:0px; height:35px; list-style:none; float:left;}
div#head_m li{ width:130px; float:left; text-align:left; text-indent:-9999px;}
div#head_m li a{ display:block;height:35px; background:url(../img/share/gbgb.gif) no-repeat}
div#head_m li a:hover{ background:url(../img/share/gbgb_on.gif) no-repeat}

/* ヘッダーグローバルバナー */
div#head_m li#tb2 a{ background-position:-130px 0;}
div#head_m li#tb3 a{ background-position:-260px 0;}
div#head_m li#tb4 a{ background-position:-390px 0;}
div#head_m li#tb5 a{ background-position:-520px 0;}
div#head_m li#tb6 a{ background-position:-650px 0;}
div#head_m li#tb2 a:hover{background-position: -130px 0;}
div#head_m li#tb3 a:hover{background-position: -260px 0;}
div#head_m li#tb4 a:hover{background-position: -390px 0;}
div#head_m li#tb5 a:hover{background-position: -520px 0;}
div#head_m li#tb6 a:hover{background-position: -650px 0;}

/* フッター部 */
div#foott{ background:url(../img/share/foot_t.gif) repeat-x; width:780px; height:27px; padding:0px; margin:30px auto 0 auto;}
div#foott p{ width:750px; font-size:x-small; margin:10px 0 0 15px; padding:0px; color:#666; text-align:right}
div#foott a{ color:#666; text-decoration:none;}
div#foott a:hover{ color:#97a3b7;}

/* コピーライト以下フッター */
div#foot{ background:url(../img/share/foot_m.gif) no-repeat; width:780px; height:35px; padding:0px; clear:both; margin-left:auto; margin-right:auto; margin-top:0px;}
div#foot p{ width:750px; font-size:x-small; margin-left:15px; padding:3px 0 3px 0; color:#666; text-align:center}
div#fline{ background-color:#999999; width:750px; height:1px; margin-top:2px; margin-left:15px;}
div#footb{ background:url(../img/share/foot_a.gif) repeat-x; width:780px; height:35px; padding:0px; margin-left:auto; margin-right:auto;}
div#footb p{ font-size:x-small; color:#535353; line-height:120%; letter-spacing:0.03em; margin-right:30px; text-align:center;}


