
/******************** COMMON ********************/

.mrgB0{clear:both;}
.mrgB5{margin-bottom:5px;clear:both;}
.mrgB5n{margin-bottom:5px;}
.mrgB1e {margin-bottom:1em;clear:both;}
.mrgB10{margin-bottom:10px;clear:both;}
.mrgB15{margin-bottom:15px;clear:both;}
.mrgB18{margin-bottom:18px;clear:both;}
.mrgB20{margin-bottom:20px;clear:both;}
.mrgB20n{margin-bottom:20px;}
.mrgB30{margin-bottom:30px;clear:both;}
.mrgB40{margin-bottom:50px;clear:both;}
.mrgLT{float:right;padding:0px 0px 4px 4px;}
.mrgRT{float:left;padding:0px 12px 4px 0px;}
.pdgB5{padding-bottom:5px;clear:both;}



/******************** IMAGE ********************/

/********** single **********/

.t180{width:180px;margin:0px 0px 4px 4px;padding:2px;background:#000000;}
.t200{width:200px;margin:0px 0px 4px 4px;padding:2px;background:#000000;}
.t220{width:220px;margin:0px 0px 4px 4px;padding:2px;background:#000000;}
.t240{width:240px;margin:0px 0px 4px 4px;padding:2px;background:#000000;}
.mrgRT1{margin:0px 12px 0px 0px;float:left;}
.mrgRT1 .t200{width:214px;background:url(../img/img_back.gif) transparent;border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;margin:0 0 5px 0;padding:0;}


/********** right **********/

.tR160{width:174px;margin:0px 0px 4px 4px;float:right;background:url(../img/img_back.gif) repeat-x #D9DBEA;border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}
.tR180{width:194px;margin:0px 0px 4px 4px;float:right;background:url(../img/img_back.gif) repeat-x center top #E0E1EE;border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}
.tR200{width:214px;margin:0px 0px 4px 4px;float:right;background:url(../img/img_back.gif) repeat-x #DADCEB;border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}
.tR220{width:234px;margin:0px 0px 4px 4px;float:right;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}
.tR260{width:274px;margin:0px 0px 4px 4px;float:right;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}


/********** left **********/

.tL200{width:214px;margin:0px 12px 4px 0px;float:left;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}
.tL220{width:234px;margin:0px 12px 4px 0px;float:left;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;}


/********** center **********/

.tC40x{width:423px;margin-left:auto;margin-right:auto;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;text-align:center;}
.tC400{width:425px;margin-left:auto;margin-right:auto;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;text-align:center;}
.tC420{width:420px;margin-left:auto;margin-right:auto;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;text-align:center;}
.tC480{width:480px;margin-left:auto;margin-right:auto;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;text-align:center;}
.tC520{width:520px;margin-left:auto;margin-right:auto;background:url(../img/img_back.gif);border-right:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;text-align:center;}


/********** cap **********/

.cap000{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;width:94%;margin-top:2px;text-align:left;}
.cap160{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;width:164px;margin-top:2px;text-align:left;}
.cap{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;width:194px;margin-top:2px;text-align:left;}
.cap0{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;width:214px;margin-top:2px;text-align:left;}
.cap1{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;margin-top:2px;text-align:left;}
.cap2{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;width:174px;margin-top:2px;text-align:left;}
.cap3{color:#000000;vertical-align:top;padding:2px 2px 3px 2px;width:397px;margin-top:2px;text-align:left;}

/********** image border **********/

.img_border{border:1px solid #666666;padding:0px 0px 6px;}
.img_border2{border:1px solid #666666;padding:6px;}
.img_border3{border:1px solid #666666;padding:0px 8px 6px;}
.img{border:1px solid #666666;}



/******************** TEXT ********************/

.maintxt2{padding:0em 1.5em 0em;line-height:130%;}


.main_contents .container .maintxt ul{padding:0px;margin:0px;}
.main_contents .container .maintxt ul li{padding-bottom:5px;}
.ul_pdg20{padding-left:20px;}
.ul_pdg30{padding-left:30px;}



/******************** COLUMN ********************/

.kakomi_border{border:1px solid #999999;}
.kakomi_bg{background:#F3F3F3;padding:10px 14px 10px;}
.kakomi_m_ub{border-bottom:1px dotted #000000;}
.kakomi_m_run{border-bottom:1px dotted #000000;background:url(../img/run.gif) left no-repeat;padding:4px 0px 4px 26px;}
.kakomi_m_set{border-bottom:1px dotted #000000;background:url(../img/setting.gif) left no-repeat;padding:4px 0px 4px 26px;}.kakomi_bg_com{background:#333333;padding:10px 14px 10px;color:#FFFFFF;}


.fraps_m{background:url(../img/fraps_back.gif);width:520px;text-align:left;margin-left:auto;margin-right:auto;}
