@charset "utf-8";

/*=====================================================

#######################################################

A8.net style CSS 2009 09.11.25

-------------------------------------------------------
INDEX

1.top page setting

2.contents page setting

 2-1.contents page common setting
	 
 2-2.contents details setting


#######################################################

========================================================
*/

/*
========================================================

1.toppage setting

========================================================
*/


#mainArea #topBanner li.rbox{float: right;}

#mainArea .titSet{
  width:660px;
  margin:0 0 15px 0;
  background:no-repeat left top;
  padding:0 10px;
}

#mainArea #cate01{background-image:url(../images/topPage_titBg01.png);}

#mainArea #cate02{background-image:url(../images/topPage_titBg02.png);}

#mainArea #cate03{background-image:url(../images/topPage_titBg03.png);}

#mainArea #cate04{background-image:url(../images/topPage_titBg04.png);}

#mainArea .conSet{
    border:#BDBCBD solid 1px;
    padding:10px 9px 15px;
	margin:0 0 10px;
	background:url(../images/topPage_conBtmBg.png) left bottom no-repeat;
	}

#mainArea h2{clear:both;}

#mainArea .conSet h2,#mainArea .conSet ul{margin-bottom:10px;}

#mainArea .conSet ul{
background-color:#F3F1EC;
padding:5px;
}

#mainArea .conSet .sideBySide{text-align:center;} 

#mainArea .conSet .sideBySide li{
display:inline;
margin-right:5px;
}

.conSet .fBoxSet{margin-bottom:0px;}

.conSet .lBox,.conSet2 .lBox{float:left;}

.conSet .rBox,.conSet2 .rBox{float:right;}


.conSet .flt ul{
  width:315px;
min-height:90px;
 _height:90px;
padding-bottom:10px;


  }
  
.conSet .flt ul.adj{
  min-height:140px;
  _height:140px;

  }
  
.conSet .flt li{
  background:url(../images/listMark01.gif) no-repeat left center;
  margin-left:10px;
  padding-left:12px;
  }


/*
========================================================

2.contents page

========================================================
*/

/*--------------------------------
2-1.contents page common setting
--------------------------------*/
/*
-------------------title,ancerlink
*/
.entryPage .titSet{
  background:url(../images/conPage_mainTitBg.png) repeat-x left top;
  }
.entryPage .titSet h2{margin-bottom:5px;} 
.entryPage .titSet .pageMenu{text-align:left;}
.entryPage .titSet .pageMenu li{
	display:inline;
	margin-right:5px;
}
.entryPage .titSet .pageMenu li.last{
	display:inline;
	margin-right:0px;
}
.entryPage .titSet .fLeft{
	width:235px;
	float:left;
}
.entryPage .titSet .fRight{
	width:425px;
	padding-top:5px;
	background:url(../images/cate01_2/selectpro_titbg01.jpg) no-repeat top left;
	height:30px;
	float:left;
}
.titSet05{  
	width: 664px;
	padding:0 7px;
	margin-bottom:15px;
	/*_display:inline;*/
	}
.titSet05 .pageMenu05{
	width: 664px;
	margin-right:-5px;
	overflow: hidden;
	_zoom: 1;
	}
.titSet05 .pageMenu05 li{
	float: left;
	margin:0 6px 0 0;
	padding:0;
	}
.titSet05 .pageMenu06{
	width: 664px;
	margin-right:-5px;
	overflow: hidden;
	_zoom: 1;
	}
.titSet05 .pageMenu06 li{
	float: left;
	margin:0 5px 0 0;
	padding:0;
}
.titSet05 .pageMenu07{
	width: 664px;
	overflow: hidden;
	_zoom: 1;
	}
.titSet05 .pageMenu07 li{
	float: left;
	margin:0 3px 0 0;
	padding:0;
}
/*
-------------------page link
*/


.entryPage .pageTop{margin:0 0 10px auto;}


#mainAreaBody{margin-top:0;}




/*
----------------sidemenu entry list
*/

.sideBorder{
	width:178px;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
	border-left:#999 1px solid;
	padding:5px 10px 10px;
}

.sideBorder dl{
	font-size:14px;
	font-weight:bold;
	line-height:1.3;
}

.sideBorder dt span{
	font-size:12px;
	font-weight:normal;
	margin-left:1em;
	line-height:1.5em;
}

.sideBorder .dot{
	background:url(http://support.a8.net/as/support/images/side_dot.gif) no-repeat top center;
	height:1px;
        margin-top:10px;
        margin-bottom:10px;
        font-size:0;
        overflow:none; 
}

#sideMenu .sideMenuBox .cate01 a,#sideMenu .sideMenuBox .cate02 a,#sideMenu .sideMenuBox .cate03 a,#sideMenu .sideMenuBox .cate04 a,#sideMenu .sideMenuBox .cate05 a,#sideMenu .sideMenuBox .cate06 a,#sideMenu .sideMenuBox .cate07{
 display:block;
 background:no-repeat left top;
 width:200px;
 height:40px;
 text-indent:-9998px;
 overflow:hidden;
 }

.sideMenuBox dt{
  font-size:13px;
}

#sideMenu .sideMenuBox .cate01,#sideMenu .sideMenuBox .cate01 a{background-image:url(http://support.a8.net/as/support/images/side_mn_01_off.jpg);}
#sideMenu .sideMenuBox .cate02,#sideMenu .sideMenuBox .cate02 a{background-image:url(http://support.a8.net/as/support/images/side_mn_02_off.jpg);}
#sideMenu .sideMenuBox .cate03,#sideMenu .sideMenuBox .cate03 a{background-image:url(http://support.a8.net/as/support/images/side_mn_03_off.jpg);}
#sideMenu .sideMenuBox .cate04,#sideMenu .sideMenuBox .cate04 a{background-image:url(http://support.a8.net/as/support/images/side_mn_04_off.jpg);}
#sideMenu .sideMenuBox .cate05,#sideMenu .sideMenuBox .cate05 a{background-image:url(http://support.a8.net/as/support/images/side_mn_05_off.jpg);}
#sideMenu .sideMenuBox .cate06,#sideMenu .sideMenuBox .cate06 a{background-image:url(http://support.a8.net/as/support/images/side_mn_06_off.jpg);}
#sideMenu .sideMenuBox .cate07,#sideMenu .sideMenuBox .cate07 a{background-image:url(http://support.a8.net/as/support/images/side_mn_07_off.jpg);}

#sideMenu .sideMenuBox .cate01 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_01_on.jpg);}
#sideMenu .sideMenuBox .cate02 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_02_on.jpg);}
#sideMenu .sideMenuBox .cate03 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_03_on.jpg);}
#sideMenu .sideMenuBox .cate04 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_04_on.jpg);}
#sideMenu .sideMenuBox .cate05 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_05_on.jpg);}
#sideMenu .sideMenuBox .cate06 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_06_on.jpg);}
#sideMenu .sideMenuBox .cate07 a:hover{background-image:url(http://support.a8.net/as/support/images/side_mn_07_on.jpg);}



ul.sMenu_entry{}

ul.sMenu_entry li{
 width:200px;
 height:40px;
margin-bottom:3px;
}


ul.sMenu_entry li a{
 display:block;
 background:no-repeat left top;
 width:200px;
 height:40px;
 text-indent:-9998px;
 overflow:hidden;
 }

 
ul.sMenu_entry li.cate01_1,ul.sMenu_entry li.cate01_1 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_1.png);}
ul.sMenu_entry li.cate01_2,ul.sMenu_entry li.cate01_2 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_2.png);}
ul.sMenu_entry li.cate01_3,ul.sMenu_entry li.cate01_3 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_3.png);}
ul.sMenu_entry li.cate01_4,ul.sMenu_entry li.cate01_4 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_4.png);}
ul.sMenu_entry li.cate01_5,ul.sMenu_entry li.cate01_5 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_5.png);}
ul.sMenu_entry li.cate01_6,ul.sMenu_entry li.cate01_6 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_6.png);}
ul.sMenu_entry li.cate01_7,ul.sMenu_entry li.cate01_7 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_7.png);}
ul.sMenu_entry li.cate01_8,ul.sMenu_entry li.cate01_8 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_8.png);}
ul.sMenu_entry li.cate01_9,ul.sMenu_entry li.cate01_9 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_9.png);}


ul.sMenu_entry li.cate02_1,ul.sMenu_entry li.cate02_1 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate02_1.png);}
ul.sMenu_entry li.cate02_2,ul.sMenu_entry li.cate02_2 a{background-image:url(http://support.a8.net/as/support/images/sMenu_cate02_2.png);}



ul.sMenu_entry li.cate03_1 a{background-image:url(http://support.a8.net/as/supportimages/sMenu_cate03_1.png);}
ul.sMenu_entry li.cate03_2 a{background-image:url(http://support.a8.net/as/supportimages/sMenu_cate03_2.png);}

ul.sMenu_entry li.cate01_1 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_1Act.png);}
ul.sMenu_entry li.cate01_2 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_2Act.png);}
ul.sMenu_entry li.cate01_3 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_3Act.png);}
ul.sMenu_entry li.cate01_4 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_4Act.png);}
ul.sMenu_entry li.cate01_5 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_5Act.png);}
ul.sMenu_entry li.cate01_6 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_6Act.png);}
ul.sMenu_entry li.cate01_7 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_7Act.png);}
ul.sMenu_entry li.cate01_8 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_8Act.png);}
ul.sMenu_entry li.cate01_9 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate01_9Act.png);}


ul.sMenu_entry li.cate02_1 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate02_1Act.png);}
ul.sMenu_entry li.cate02_2 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate02_2Act.png);}


ul.sMenu_entry li.cate03_1 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate03_1Act.png);}
ul.sMenu_entry li.cate03_2 a:hover{background-image:url(http://support.a8.net/as/support/images/sMenu_cate03_2Act.png);}



/*
----------------point_check
*/.entryPage .conSet2 .leftPoint{
	width:436px;
	float:left;
}
.entryPage .conSet2 .rightCheck{
	width:200px;
	float:right;
	background:url(http://support.a8.net/as/support/images/con_check.jpg) no-repeat 6px 5px #F3F1EC;
    text-align:left;
	padding:40px 6px 5px 6px;
}
.entryPage .conSet2 .rightbox{
	width:212px;
	float:right;
    text-align:center;
}



/*
----------------breadcrumb
*/


.breadcrumbs {
	margin:0 20px 10px;
	padding:0;
	height:38px;
	line-height:38px;
	background-color:#99CC33;

}
.breadcrumbs a,.breadcrumbs em,.breadcrumbs span {
	float:left;
	overflow:hidden;
	height:38px;
	padding:0 8px;
	font-style:normal;
}
.breadcrumbs span {
	background:url(../images/bg-breadcrumb.png) no-repeat left center;
	overflow:hidden;
	padding:0 0 0 18px;
	width:0px;
}

.breadcrumbs em{
  font-weight:bold;
}

/*
----------------footerMenu
*/
#footerMenu td{
  vertical-align:top;
  padding:10px;
  border:#CCCCCC solid 1px;
  }
#footerMenu table h3{
 font-size:108%;
 font-weight:bold;
 color:#CC6600;
 margin-bottom:5px;
}
#footerMenu table{
width:910px;
margin:0 20px;
 }
#footerMenu table dt{
 font-size:93%;
 font-weight:bold;
}
#footerMenu table dd{
 margin-bottom:10px;
 text-indent:1em;
}
#footerMenu table li{
  font-size:93%;
  line-height:1.8;
}

/*
---------------etc
*/
.gborderBox{ 
border:#BDBCBD solid 1px;
padding:10px;
margin:0 0 5px 0;
}
.gborderBox .lBox{ 
width:260px;
}
.gborderBox .wrap{ 
width:638px;
}
.gborderBox .wrap .reportLeft{
 width:202px;
 float:left;
 margin-right:16px;
}
.gborderBox .wrap .reportRight{
 width:202px;
 float:right;
}
.borderBoxRed{ 
border:#C30 solid 1px;
padding:10px;
margin:0 0 5px 0;
}

/*--------------------------------
2-2.contents details setting
--------------------------------*/
/*
-------------affiliate.html,affiliate02.html
*/
#mainArea #headerbg{
	background:url(../images/affiliate_bg01.jpg) repeat-x top left;
	width:680px;
}
#mainArea #headerbg p{
	font-size:14px;
	padding:0 10px;
}
#mainArea #headerbg p span{
	color:#C00;
	font-weight:bold;
}
#mainArea .affiBtnflow{
	width:680px;
	padding:20px 0 10px;
	margin-top:20px;
}

#mainArea .affiBtnflow a{
	opacity:1.0;
	filter: alpha(opacity=100);
}

#mainArea .affiBtnflow a:hover{
	opacity:0.9;
	filter: alpha(opacity=90);
}

#mainArea .affiBtnflow .fLeft{
	width:152px;
	float:left;
	margin-right:0px;
}
#mainArea .affiBtnflow .arrow_fLeft{
	width:17px;
	float:left;
	margin:0px 3px 0px 4px;
}
#mainArea .affiBtnflow .fRight{
	float:right;
	margin:0;
}
#mainArea .service{
	width:680px;
	background:url(../images/affiliate_servicebg.gif) repeat-y top left;
	margin-top:10px;
}
#mainArea .service .fLeft{
	background-color:#eee;
	padding:10px;
	width:315px;
	float:left;
}
#mainArea .service .fRight{
	background-color:#eee;
	padding:10px;
	width:315px;
	float:right;
}

#mainArea .service02{
	width:315px;
	padding:10px;
	background:#eee;
	margin-top:10px;

}


/*
-------------support/index.html
*/
#indexHead{
	width:660px;
	margin:0 auto;
}

.indexLeft01,.indexLeft02,.indexLeft03{
	width:335px;
	float:left;
}
.indexRight01,.indexRight02,.indexRight03{
	width:335px;
	float:right;
}

.indexLeft01 a,.indexRight01 a,.indexLeft02 a,.indexRight02 a,.indexLeft03 a,.indexRight03 a{
 display:block;
 background:no-repeat left top;
 width:335px;
 height:126px;
 text-indent:-9998px;
 overflow:hidden;
 }

.indexLeft01,.indexLeft01 a{background-image:url(../images/index_areabtn01.jpg);}
.indexRight01,.indexRight01 a{background-image:url(../images/index_areabtn02.jpg);}
.indexLeft02,.indexLeft02 a{background-image:url(../images/index_areabtn03.jpg);}
.indexRight02,.indexRight02 a{background-image:url(../images/index_areabtn04.jpg);}
.indexLeft03,.indexLeft03 a{background-image:url(../images/index_areabtn05.jpg);}
.indexRight03,.indexRight03 a{background-image:url(../images/index_areabtn06.jpg);}

.indexLeft01 a:hover{background-image:url(../images/index_areabtn01_on.jpg);}
.indexRight01 a:hover{background-image:url(../images/index_areabtn02_on.jpg);}
.indexLeft02 a:hover{background-image:url(../images/index_areabtn03_on.jpg);}
.indexRight02 a:hover{background-image:url(../images/index_areabtn04_on.jpg);}
.indexLeft03 a:hover{background-image:url(../images/index_areabtn05_on.jpg);}
.indexRight03 a:hover{background-image:url(../images/index_areabtn06_on.jpg);}


.reachLeft01,.reachLeft02{
	width:335px;
	float:left;
}
.reachRight01,.reachRight02{
	width:335px;
	float:right;
}
.reachLeft01 a,.reachRight01 a,.reachLeft02 a,.reachRight02 a{
 display:block;
 background:no-repeat left top;
 width:335px;
 height:126px;
 text-indent:-9998px;
 overflow:hidden;
 }

.reachLeft01,.reachLeft01 a{background-image:url(../support/images/reach_areabtn01.jpg)}
.reachRight01,.reachRight01 a{background-image:url(../support/images/reach_areabtn02.jpg);}
.reachLeft02,.reachLeft02 a{background-image:url(../support/images/reach_areabtn03.jpg);}
.reachRight02,.reachRight02 a{background-image:url(../support/images/reach_areabtn04.jpg);}

.reachLeft01 a:hover{background-image:url(../support/images/reach_areabtn01_on.jpg);}
.reachRight01 a:hover{background-image:url(../support/images/reach_areabtn02_on.jpg);}
.reachLeft02 a:hover{background-image:url(../support/images/reach_areabtn03_on.jpg);}
.reachRight02 a:hover{background-image:url(../support/images/reach_areabtn04_on.jpg);}

/*
-------------cate01_1.html
*/
.entryPage .conSet2 .graybox{
	background-color:#f6f6f6;
	border:1px solid #cccccc;
	width:638px;
	padding:10px;
}
.entryPage .conSet2 .graybox .fLeft{
	width:390px;
	float:left;
}
.entryPage .conSet2 .graybox .fRight{
	width:230px;
	float:right;
	text-align:right;
}
.entryPage .conSet2 .graybox .fLeft02{
	width:244px;
	float:left;
}
.entryPage .conSet2 .graybox .fRight02{
	width:376px;
	float:right;
	text-align:right;
}
.entryPage .conSet2 .whitebox{
	background-color:#fff;
	border:1px solid #cccccc;
	width:638px;
	padding:10px;
}
.entryPage .conSet2 .whitebox .fLeft01{
	width:362px;
	float:left;
}
.entryPage .conSet2 .whitebox .fRight01{
	width:266px;
	float:right;
}
.entryPage .conSet2 .whitebox .fLeft02{
	width:305px;
	float:left;
}
.entryPage .conSet2 .whitebox .fRight02{
	width:320px;
	float:right;
}

/*
-------------cate01_2.html
*/
#mainArea .titbg{
	background:url(../images/tit01_bg.jpg) repeat-x top left;
	height:51px;
}
#mainArea .titbg .fLeft{
	width:303px;
	float:left;
	margin-right:30px;
}
#mainArea .titbg .fRight{
	width:132px;
	padding-top:15px;
	float:left;
}

/*
----------------------cate01_3.html
*/
.entryPage .conSet2 .btn{
	float:right;
}

/*
----------------------cate01_5.html
*/
.entryPage .conSet2 .c015CapRight{
	width:318px;
	float:right;
	padding-left:15px;
}

.entryPage .conSet2 .c015CapLeft{
	width:325px;
	float:left;
	margin-top:15px;
}

.entryPage .conSet2 dl.repoItm{
	margin-bottom:15px;
}

.entryPage .conSet2 dl.repoItm dt{
	font-weight:bold;
	color:#003366;
	margin-top:10px;
}

.entryPage .conSet2 dl.repoItm span.square{
	font-size:16px;
}

.entryPage .conSet2 dl.repoItm dd{
	margin-top:3px;
}


/*
----------------------cate01_7.html
*/
.point{
 padding:10px;
 border:#BDBCBD solid 1px;
}
.point h3{
  font-size:116%;
  margin:0 0 5px;
  padding:3px;
  background-color:#FFFFCC;
  color:#003366;
  font-weight:bold;
	   }

.point .lBox{width:390px;}

.point .rBox{width:240px; text-align:center;}

.blogTrack .fLeft{float:left; width:325px;}
.blogTrack .fRight{float:right; width:325px;}


/*
-----------------------------cate01_8.html
*/
table.tStyle thead th{
 text-align:center;
 background-color:#68c4ff;
 color:#FFF;
 font-weight:bold;
}
table.tStyle tbody th{
 background-color:#f4f5f7;
 font-weight:normal;
 text-align:left;
}
table.tStyle th,table.tStyle td{
 font-size:12px;
 padding:3px;
 border:#D9D9D9 solid 1px;
}
table.tStyle td.price,table.tStyle td.price2{text-align:right;}
table.tStyle td.price2{color:#FF3300;}
.selfBtn{
	width:570px;
	margin:15px auto 0 auto;
}
.selfBtn .fLeft{
	width:270px;
	float:left;
}
.selfBtn .fRight{
	width:270px;
	float:right;
}

/*
-----------------------------cate01_10.html
*/
.fanBtn{
	width:660px;
}
.fanBtn .fLeft{
	float:left;
}
.fanBtn .fRight{
	float:right;
}

/*
-----------------------------sp_mb.php(cate01_11.html)
*/
.conSet2 .bg01{
	background:url(../support/images/cate01_11/mobileiphone_bg01.jpg) no-repeat top left;
	width:660px;
	padding-top:15px;
}
.conSet2 .bg02{
	background:url(../support/images/cate01_11/mobileiphone_bg02.jpg) no-repeat top left;
	width:660px;
	padding-top:15px;
}
.conSet2 .bg01 table{
	margin-top:15px;
	vertical-align:middle;
}
.conSet2 .bg02 table{
	margin-top:15px;
	vertical-align:middle;
}
.conSet2 .bg01 table tr td{
	background:url(../images/icon_arrow.gif) no-repeat center left;
	padding-left:20px;
	margin-right:30px;
}
.conSet2 .bg02 table tr td.icon{
	background:url(../images/icon_arrow.gif) no-repeat center left;
	padding-left:20px;
	margin-right:30px;
}
.conSet2 .bg01 table tr th{
	width:30px;
}
.conSet2 .bg02 table tr th{
	width:30px;
}
.conSet2 .mobafLeft01{
	float:left;
	width:210px;
	margin-right:14px;
}
.conSet2 .mobafRight01{
	width:210px;
	float:right;
}
.conSet2 .floatLeft320{
	float:left;
	width:320px;
}
.conSet2 .floatRight320{
	width:320px;
	float:right;
}
.conSet2 .mobafLeft01 table,.conSet2 .floatLeft320 table,.conSet2 .mobafRight01 table,.conSet2 .floatRight320 table{
	width:100%;
}
.conSet2 .mobafLeft01 table tr td,.conSet2 .floatLeft320 table tr td,.conSet2 .mobafRight01 table tr td,.conSet2 .floatRight320 table tr td{
	vertical-align:middle;
	text-align:left;
	line-height:1.2;
	margin:0;
	padding:0;
}
.conSet2 .mobafLeft01 table tr th,.conSet2 .floatLeft320 table tr th,.conSet2 .mobafRight01 table tr th,.conSet2 .floatRight320 table tr th{
	width:10px;
	margin:0;
	padding:0;
}
.conSet2 table.icon{
	width:660px;
	margin:0;
	padding:0;
}
.conSet2 table.icon tr td{
	padding:0;
	margin:0;
	vertical-align:middle;
	text-align:left;
}
.conSet2 table.icon tr td.no1{
	background:url(../images/icon_no1.gif) no-repeat top left;
	padding-left:17px;
	min-height:12px;
	vertical-align:top;
	margin-top:5px;
}
.conSet2 table.icon tr td.no2{
	background:url(../images/icon_no2.gif) no-repeat top left;
	padding-left:17px;
	min-height:12px;
	vertical-align:top;
	margin-top:5px;
}
.conSet2 table.icon tr td.no3{
	background:url(../images/icon_no3.gif) no-repeat top left;
	padding-left:17px;
	min-height:12px;
	vertical-align:top;
	margin-top:5px;
}
.conSet2 table tr td.mailsend{
 padding-bottom:10px;
 text-align:center;
}
.conSet2 table tr td.warning{
  color:#FF0000;
  padding-left:10px;
}

.spL01 {
width:200px;
float:left;
margin:10px 20px 0 0;
}

.spL01 input{
width:150px;
}

.spL02 {
width:89px;
float:left;
margin-right:15px;
margin-top:10px;
}

.spL03 {
width:100px;
float:left;
margin-right:15px;
margin-top:10px;
background:url(../images/icon_arrow.gif) no-repeat top left;
padding-left:20px;
}

.spL04 {
width:118px;
float:left;
margin-right:15px;
}

.spL05 {
width:400px;
float:left;
margin-top:20px;
}


/*
-----------------------------cate02_1.html
*/
.graybox02{
	background-color:#e5e5e5;
	width:300px;
	padding:10px;
	height:104px;
}
.graybox03{
	background-color:#e5e5e5;
	width:300px;
	padding:10px;
}

.graybox02 a:hover img,.graybox03 a:hover img{
    filter:alpha(opacity=85);
	opacity:0.85;
 }

/*
-----------------------------cate02_2,cate02_4.html
*/
.fLefttxt{
	width:154px;
	float:left;
	margin:0 15px 0 0;
}
.fLefttxt02{
	width:210px;
	float:left;
	margin:0 15px 0 0;
}
.fLefttxtlast{
	width:154px;
	float:left;
	margin:0;
}
.fLefttxt02last{
	width:210px;
	float:left;
	margin:0;
}
.fRighttxt{
	width:153px;
	float:right;
	margin:0;
}
.fRighttxt02{
	width:210px;
	float:right;
	margin:0;
}

/*
-----------------------------cate02_2,cate02_4.html
*/
.entryPage .conSet2 .fBoxSet2{margin:10px 0 0 0;}
.entryPage .conSet2 .fBoxSet3{margin:10px 0;}














.entryPage .conSet2{
   border:#BDBCBD solid 1px;
   padding:5px 10px;
   margin:0 0 10px;
}

.entryPage .conSet2 .leftPoint{
	width:436px;
	float:left;
}
.entryPage .conSet2 .rightCheck{
	width:200px;
	float:right;
	background:url(http://support.a8.net/as/support/images/con_check.jpg) no-repeat 6px 5px #F3F1EC;
    text-align:left;
	padding:40px 6px 5px 6px;
}
.entryPage .conSet2 .rightbox{
	width:212px;
	float:right;
    text-align:center;
}




.entryPage .conSet2 .rightCheck span{
	font-weight:bold;
}


.entryPage .conSet2 .box{margin:0 20px 10px;} 


.entryPage .conSet2 h3{ clear:both;}



.entryPage .conSet2 td{
 padding:5px;
 text-align:center;
 vertical-align:top;
}


.entryPage .conSet2 td.hint{width:220px;}



.entryPage .conSet2 td dl{
 background:url(../images/checkpoint_img.gif) no-repeat left top #F3F1EC;
 text-align:left;
 margin-right:5px;
 padding:36px 8px 8px;
}

.entryPage .conSet2 td dt{font-weight:bold;}



.entryPage .conSet2 td dd{
 font-size:93%;
 line-height:1.3;
 margin-bottom:10px;
}


.entryPage .btn{
 text-align:right;
 margin:0 5px 0 0;
 }

.entryPage td.adj{
 text-align:left;
 }
 
.entryPage .conSet2 td h3.navyTit{
  margin:0 0 5px 10px;
  }
  
 
.colorBox{
   background-color:#f4fcff;
   border:#8eddff solid 1px;
   margin-top:10px;
   padding:10px;
   }
   
.colorBox .rBox,.colorBox .lBox{width:270px;}
   
.colorBox dd{padding:5px 10px 0px 10px;}


/*
-----------------------arrow
*/

.arrows{
  text-align:center;
  margin-bottom:5px;
  clear:both;
  }



/*
-----------------------adjust setting
*/

.entryPage td.adj,p.adj,li.adj{text-align:left;}  




/*
----------------------toolpage setting
*/


.banSet{ 
 clear:both;
 margin:0 10px 10px 10px;
 padding:0 0 15px;
 background:url(../images/cate01_7/dotted.gif) left bottom repeat-x;}


.banSet .lBox{
      width:220px;
	  }

.banSet .rBox{
      width:400px;
	  margin:0 30px 0 0;
          display:inline;
	  
	  }


.banSet .rBox dt{
     font-weight:bold;
	  }


/*
--------------------- bottom dotted
*/	  


dl.dl_set{ margin:0 20px 10px 30px;}

.dl_set dd{ margin-bottom:15px; padding:0 0 10px 30px; background:url(../images/cate01_7/dotted.gif) left bottom repeat-x;}



  

/*
-----------------------------5-1 otherblog 091120
*/

	
.koukokukeisai{
	width:160px;
	margin:0;
	padding:0;
	}

.blog-link-block{
	width:638px;
	padding:0 10px 10px;
	margin:10px -10px 10px 0;
	border:1px solid #CCCCCC;
	background:#FFFFE6;
	_zoom: 1;     
	overflow: hidden;
	}
.blog-link-block li{
	float:left;
	margin-right:10px;
	width:202px;
	padding-top:10px;
	}

.flow-block{
	width:640px;
	margin:10px auto;
	_zoom: 1;     
	overflow: hidden;
	}
	
.flow1-block{
	width:329px;
	background:url(http://support.a8.net/as/support/images/cate01_5/5_1/cate01_5_1_flow1.png) no-repeat top;
	min-height:176px;
	_height:176px;/*for IE6*/
	float:left;
	}

.flow1{
	margin-left:90px;
	margin-top:85px;
	}

.flow2-block{
	width:311px;
	background:url(http://support.a8.net/as/support/images/cate01_5/5_1/cate01_5_1_flow2.png) no-repeat top;
	min-height:176px;
	_height:176px;/*for IE6*/
	float:left;	
	}

.flow-2-1{
	margin-left:65px;
	margin-top:55px;
	}
	
.flow-2-2{
	margin-left:65px;
	margin-top:40px;
	}
	

h4#copy{
	width:660px;
	min-height:30px;
	_height:30px;/*for IE6*/
	padding:0;
	margin:30px 0 10px;
	background:url(http://support.a8.net/as/support/images/cate01_5/5_1/cate01_5_1subtit_copy.png) no-repeat top;
	}
	
h4#kiji{
	width:660px;
	min-height:30px;
	_height:30px;/*for IE6*/
	padding:0;
	margin:30px 0 10px;
	background:url(http://support.a8.net/as/support/images/cate01_5/5_1/cate01_5_1subtit_kiji.png) no-repeat top;
	}
	
h4#side{
	width:660px;
	min-height:30px;
	_height:30px;/*for IE6*/
	padding:0;
	margin:30px 0 10px;
	background:url(http://support.a8.net/as/support/images/cate01_5/5_1/cate01_5_1subtit_sidemenu.png) no-repeat top;
	}
.menubtn{
	padding:3px 0 0 0;
	text-align:right;
	margin-right:10px;
	}
	
.caution{
	color:#CC0000;
	}
.adj_mgn_btm20{margin-bottom:20px;}

.txtBox{
	background-color:#003366;
	padding:10px 0;
}

.arrowS{
	text-align:center;
	margin:3px auto;
}

.dotbg640{
	background:url(http://support.a8.net/as/support/images/cate01_1/join_bg01.gif) repeat-y top left;
	width:640px;
	margin:10px auto 0;
}

.conSet2 .left310{
	width:310px;
	float:left;
}

.conSet2 .right310{
	width:310px;
	float:right;
}
/*
-----------------------------contact
*/
.contactBox{
	width:660px;
	margin:10px auto 0 auto;
}

.contactBox h4{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-color:#003466;
	padding:5px;
}

.contactBox ul{
	margin-top:10px;
}
.contactBox ul li{
	background:url(../images/icon_arrow.gif) no-repeat center left;
	padding-left:20px;
	line-height:1.6;
}

table.tStyle02 thead th{
 text-align:center;
 background-color:#68c4ff;
 color:#FFF;
 font-size:14px;
 font-weight:bold;
}

table.tStyle02 tbody th{
 background-color:#f4f5f7;
 font-weight:bold;
 text-align:left;
 padding:5px;
 font-size:12px;
}

table.tStyle02 tbody td{
 font-weight:normal;
 text-align:left;
 padding:3px;
 font-size:12px;
}

table.tStyle02 th,table.tStyle02 td{
 border:#D9D9D9 solid 1px;
}

/*
-----------------------------kinshi
*/
.kinshi{margin:10px 0;}

.kinshi h3,.kinshi p,.kinshi th,.kinshi td,.kinshi dt,.kinshi dd,.kinshi li{font-size:12px;}

.kinshi h3{
 color:#CC0000;
 margin-bottom:3px;
}

.kinshi table{margin-bottom:10px;}

.kinshi th,.kinshi td{
 text-align:left;
 padding:5px;
 border:#CCCCCC solid 1px;
}

.kinshi th{
  width:210px;
  background-color:#EEF5F9;
  }

.kinshi dl{margin:0 0 10px;}
 
.kinshi ul{margin:0 0 5px 10px;}
 
.kinshi p{margin-bottom:5px;}

.kinshi dd.adj{margin-bottom:5px;}

/*
-----------------------------best3
*/
#best3{
	width:680px;
	margin:10px auto;
}

#best3 h3{
  font-size:14px;
  padding:2px 0;
  text-align:center;
  margin-bottom:5px;
  background:url(http://support.a8.net/as/images/s_guide/h3Bg.gif) repeat;
  }

#best3 th,#best3 td{
 font-size:12px;
 border:#CCCCCC solid 1px;
 padding:3px;
 text-align:center;
}

#best3 thead th{background:url(http://support.a8.net/as/images/s_guide/thBg.gif) repeat-x;}

#best3 td.fee{
   font-size:14px;
   font-weight:bold;
   text-align:right;
}


/*
-----------------------cate02_3.html
*/

.gotoCampus{
font-size:12px
margin-bottom:10px;
}


.campusBan{
margin:10px 0;
text-align:center;
}


/*
-----------------------pg01.html
*/

.pg01L {
width:190px;
float:left;
}

.pg01R {
width:458px;
float:left;
}

.sercon01L {
width:245px;
float:left;
}

.sercon01R {
width:411px;
float:left;
}

.hint01L{
width:320px;
float:left;
}

.hint01R{
width:325px;
float:right;
}

.campBg01 {
background:url(../support/images/pg01_bg01_1406.gif) no-repeat right top;
margin-top:10px;
padding-top:30px;
padding-right:250px;
padding-bottom:100px;
}