@charset "utf-8";

.support01_wrap{
margin:0 auto;
text-align:center;
width:100%;
}

.support01{
padding:0;
margin:0 auto;
text-align:center;
width:860px;
}

.container{
width:820px;
}

/*index*/
.support_btn_list{
width:860px;
}
.support_btn_list ul{
float:left;
width:860px;
margin:0px;
padding:0;
}
.support_btn{
float:left;
padding-left:80px;
margin:0;
}
.support_btn_last{
float:left;
padding-left:80px;
}
.note_top{
background-image:url(../images/bg_note.png);
background-repeat:repeat-y;
padding-bottom:20px;
margin-bottom:5px;
}
*html note_top{
margin-bottom:20px;
}
.pt5{
padding-top:5px;
}
.note{
background-image:url(../images/bg_note.png);
background-repeat:repeat-y;
padding-bottom:20px;
margin-bottom:20px;
z-index:1;
float:left;
}
.note h3{
z-index:1;
float:left;
}
.mtm10{
margin-top:-10px;
}
li a{
margin:0;
padding-top:0;
display:inline;
}
/**/
.containerWraps1{
padding-top:0;
margin-top:0;
background-image:url(../images/bg_support.jpg);
background-repeat:no-repeat;
background-position:top center;
height:100%;
}
h2{
margin-left:0px;
background-image:none;
background-repeat:no-repeat;
padding-top:0px;
height:100%;
color:#FFFFFF;
font-size:24px;
padding-left:0px;
text-align:center;
}
.ban li{
float:left;
padding-left:20px;
}
.ptb10{
padding-top:10px;
padding-bottom:10px;
}
.ptb20{
padding-top:20px;
padding-bottom:20px;
}
.clear2{
height:1px;
}
/*テキスト*/
#text_20110720{
padding-left:248px;
float:left;
width:390px;
margin-top:-148px;
line-height:2em;
font-size:12px;
font-weight:bold;
text-align:left;
letter-spacing:normal;
z-index:10;
}
*html #text_20110720{
margin-top:-148px;
}
*:first-child+html #text_20110720{
margin-top:-148px;
}
#text_20110720 p{
font-size:12px;
z-index:10;
}
.footer_news{
margin-left:20px;
font-size:12px;
}
.footer_news table td a:hover{
text-decoration:none;
}
.bold{
font-weight:bold;
}
.backtop{
padding-top:10px;
}
.pt0{
padding-top:0;
}
.container_top2{
width:820px;
float:left;
padding-top:30px;
background-image:url(../../images/bg_s_top.png);
background-repeat:no-repeat;
text-align:left;
}
.container_mid2{
width:820px;
float:left;
text-align:left;
background-image:url(../../images/bg_s_mid.png);
background-repeat:repeat-y;
padding-bottom:0;
margin-bottom:0
}
.container_bot2{
width:820px;
float:left;
height:30px;
padding-top:0px;
text-align:left;
padding-bottom:10px;
background-image:url(../../images/bg_s_bot.png);
background-repeat:no-repeat;
}
.backtop_s{
float:left;
padding-left:250px;
}
.s_read{
margin:0 auto;
text-align:center;
width:780px;
}
.s_read p{
line-height:2em;
font-weight:bold;
text-align:left;
}

/*20111105add*/
.fotermenu{
clear:both;
width:820px;
height:37px;
margin:0 auto;
padding-bottom:20px;
}
.fotermenu_t{
clear:both;
width:820px;
height:37px;
margin:0 auto;
margin-bottom:20px;
}

.fotermenu_t,-moz-read-only{
clear:both;
width:820px;
height:37px;
margin:0 auto;
margin-bottom:0px;
}

@media screen and(-webkit-min-device-pixcel-ratio:0){
.fotermenu_t{
clear:both;
width:820px;
height:37px;
margin:0 auto;
margin-bottom:0px;
}
}

.footerWrap{
width:100%;
margin:0 auto;
text-align:center;
background-image:url(../images/bg_footer.png);
background-repeat:repeat-x;
height:50px;
}

*html.sp20{
padding-bottom:0px;
}

*html .footerWrap{
margin-top:-0px;
}

.pagetop{
padding-top:0;
}

.inews table td{
font-size:12px;
color:#017ec9;
padding-top:5px;
padding-bottom:5px;
}
.inews table td a{
color:#017ec9;
text-decoration:underline;
}
.inews table td a:hover{
text-decoration:none;
}

/*20111105add*/
.left{
float:left;
}
#text_20111105{
padding-left:242px;
float:left;
width:385px;
margin-top:-148px;
line-height:1.8em;
font-size:10px;
font-weight:bold;
text-align:left;
letter-spacing:normal;
z-index:10;
}

/*20111105add*/
.clearB{
clear:both;
height:1%;
}
.note_top{
background-image:url(../images/bg_note.png);
background-repeat:repeat-y;
padding-bottom:0px;
margin-bottom:0px;
}
.support_btn_list{
background-image:url(../images/bg_note_index.png);
background-repeat:repeat-y;
padding-bottom:0px;
margin-bottom:0px;
}
.support_btn_list2{
background-image:url(../images/bg_note_index.png);
background-repeat:repeat-y;
padding-bottom:10px;
margin-bottom:10px;
}
.pr2{
padding-right:2px;
}
.sns{
width:593px;
height:12px;
float:right;
text-align:right;
padding-top:-2px;
padding-bottom:3px;
}
/*20111112add*/
.nm3{
margin-top:-3px;
}
.note_b{
background-image:url(../images/bg_note.png);
background-repeat:repeat-y;
padding-bottom:0px;
margin-bottom:20px;
z-index:1;
float:left;
}
.note_b h3{
z-index:1;
float:left;
}
#text_20111112{
padding-left:242px;
float:left;
width:385px;
margin-top:-168px;
line-height:1.8em;
font-size:10px;
font-weight:bold;
text-align:left;
letter-spacing:normal;
z-index:10;
}


