@charset "Shift_JIS";










/*  #div.link */
div.link a{
margin-right:15px;
}





/*  #guide2 */

#GuideList2{
margin-top:15px;
margin-bottom:60px;
width:627px;
}


#GuideList2 table{
/*margin-left:8px;*/
margin-left:15px;
margin-bottom:20px;
}

#GuideList2 table.noIndent{
margin-left:0;
}

#GuideList2 table td{
vertical-align:top;
padding-bottom:15px;
}


#GuideList2 th{
font-weight:normal;
text-align:left;
vertical-align:top;
padding-right:10px;
}

#GuideList2 td a{
line-height:1.2em;
}



#GuideList2 ul {
margin-left:15px;
}

#GuideList2 ol {
margin-left:30px;
}

#GuideList2 p {
margin-bottom:15px;
}

#GuideList2 p.last {
margin-bottom:0;
}




/*  #guide index */

#GuideList{
margin-top:15px;
margin-bottom:60px;
width:642px;
}


#GuideList table{
margin-left:10px;
margin-bottom:20px;
}

#GuideList table td{
vertical-align:top;
padding-bottom:8px;
padding-left/* */:10px;
}


#GuideList th{
font-weight:normal;
text-align:left;
vertical-align:top;
padding-right:20px;
padding-left:0px;
background:url(/cnt/img/arw-pg_u.gif) no-repeat right 3px;
}

#GuideList td a{
line-height:1.2em;
}






/*  #guide */

#guideTtl h1{
margin-bottom:15px;
}

#guide h2{
margin-bottom:10px;
}

#guide h4{
font-size:120%;
border-left:solid 5px #CCCCCC;
padding-left:7px;
margin:10px 0;
}

#guide h6{
font-size:100%;
margin-bottom:5px;
}

#guide.al{
margin-top:0px;
}


#guideList{
margin-top:15px;
margin-bottom:15px;
}


#guideList table{
margin-bottom:10px;
margin-left:13px;
}

#guideList table td{
vertical-align:top;
padding-bottom:8px;
padding-left/* */:10px;
}

#guideList td.arw{
background:url(/cnt/img/arw-link_r.gif) no-repeat 10px 4px;
padding:0 10px 10px 23px;
}

#guideList th{
font-weight:normal;
text-align:left;
vertical-align:top;
padding-right:20px;
padding-left:0px;
background:url(/cnt/img/arw-pg_u.gif) no-repeat right 3px;
}

#guideList td a{
line-height:1.2em;
}





/*  #navi */



#mainTbl4{
margin:0px auto 10px auto;
width:834px;
background:url(img/maintbl-foot_2g.gif) no-repeat left bottom transparent;
padding-bottom:10px;
}

#naviguide{
font-size:85%;
background-color:#EEEEEE;
}



#bg{
background-color:#EEEEEE;
vertical-align:top
}

#naviguide td.arw{
background:url(/cnt/img/arw-link_r.gif) no-repeat 10px 5px;
padding:0 10px 0 23px;
}





/*  #noticeFrame */

.noticeFrame {
border:solid 1px #cccccc;
padding:10px;
margin-bottom:20px;
}



/*  dataTbl */

#GuideList2 table.dataTbl {
border-top:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}

#GuideList2 table.dataTbl th {
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:5px 5px;

background-color:#EEEEEE;
text-align:center;
}

#GuideList2 table.dataTbl td {
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:10px;
}

#GuideList2 table.dataTbl td a {
line-height:1.4;
}



/*  dataTbl2 */

#GuideList2 table.dataTbl2 {
border-top:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}

#GuideList2 table.dataTbl2 th {
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:1px 1px;

background-color:#CCCCCC;
text-align:center;
}

#GuideList2 table.dataTbl2 td {
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:1px;
}

#GuideList2 table.dataTbl2 td a {
line-height:1.0;
}




/*  guide08.html */
.mt20{
margin-top:20px;
}


.mt5{
margin-top:5px;
}




/*  guide05.html */

#GuideList2 table.inTbl {
margin:0;
}

#GuideList2 table td#memberscard img {
margin:10px 0;
}

/*  #que */

#que h1{
margin-bottom:15px;
}

#que h2{
margin-bottom:15px;
}


#que h3{
font-size:120%;
font-weight:700;
margin-bottom:10px;
}

#que h3 a{
background/* */:url(/cnt/img/arw-link_r.gif) no-repeat left center;
padding-left:/* */13px;
color:#333;
text-decoration:none;
}




#que.al{
margin-top:0px;
}

#queList{
margin-top:15px;
margin-bottom:15px;
}


#queList table{
margin-top: 10px;
}

#queList table td{
vertical-align:top;
padding-bottom:8px;
padding-left/* */:10px;
}

#queList td.arw{
background:url(/cnt/img/arw-link_r.gif) no-repeat 10px 4px;
padding:0 10px 10px 23px;
}

#queList th{
font-weight:normal;
text-align:left;
vertical-align:top;
padding-right:20px;
padding-left:0px;
background:url(/cnt/img/arw-pg_u.gif) no-repeat right 3px;
}

#queList td a{
line-height:1.2em;
}

#queQa table{
margin-bottom:15px;
margin-bottom:15px;
}

#queQa table td{
padding:10px 0px 0px 0;
vertical-align:top;
}

#queQa table td p{
margin-top:0px;
margin-bottom:10px;
}


#queQa th{
padding:7px 0px 7px 0;
vertical-align:top;
font-weight:normal;
text-align:left;
color:#0294F2;
}

#queQa table.linkTbl{
margin:25px 0 35px 0;
}

#queQa table.linkTbl td a{
margin-right:15px;
}

#queQa table.linkTbl td div.pageTop a{
margin-right:0px;
}


#queQa table.linkTbl td{
padding:0;
}

#queQa table.linkTbl td table td{
padding-right:15px;
}

#queQa table.linkTbl td table td a{
margin-right:0px;
}

#queQa table.osusumeTbl td{
padding:0;
}

#queQa table.osusumeTbl td.osusumeTdL{
padding-left:5px;
vertical-align:middle;
background:url(../img/navigate-oswaku_left.gif) repeat-y;
}

#queQa table.osusumeTbl td.osusumeTdR a{
margin-right/* */:15px;
}

#queQa table.osusumeTbl td.osusumeTdR table td p a{
margin-right:0px;
}



#queQa table.osusumeTbl td.osusumeTdR table td p{
margin-right/* */:15px;
margin-bottom:5px;
}

#queQa table.osusumeTbl td.osusumeTdR table td p.last{
margin-bottom:0px;
}

#queQa table.osusumeTbl td.osusumeTdR{
background:url(../img/navigate-oswaku_right.gif) repeat-y top right;
}

#queQa table.linkTbl td p a{
margin-bottom:5px;
}


#queQa ol.l{
margin-left:40px;
}







/* #clubalcL/R */

#GuideList2 table td#clubalcL {
padding-right:10px;
}

#GuideList2 table td#clubalcR {
border:solid 1px #CCCCCC;
background-color:#F5F5F5;
padding:10px;
}

#GuideList2 table td#clubalcR table {
margin-bottom:0;
}

#GuideList2 table td#clubalcR td.last {
padding-bottom:0;
}


#GuideList2 div#guide054 table.dataTbl {
margin:0px;
}

