body{
	margin:0px auto 0px auto ;
    padding:0px 0px 0px 0px ;
    text-align:center ;
    background:#fafaf4 url("back_body.gif") repeat scroll left top ;
	font-size:12px;
    color:#666666;
}

#container{
    width:850px ;
    margin:0px auto 0px auto ;
    padding:0px 0px 0px 0px ;
    background:#ffffff url("back_container.gif") repeat-y scroll left top ;
}

#header{
    height:158px;
    margin:0px 0px 0px 0px ;
    padding:0px 0px 0px 0px ;
    text-align:center ;
    background:transparent url("back_header.gif") no-repeat scroll left top ;
}

#head_left{
    width:185px;
    height:138px;
    margin:9px auto auto 0px;
    padding:0px 0px 0px 0px ;
    text-align:right ;
    float:left ;
}

#head_left img{
    margin-top:3px;
}

#head_center{
    width:460px;
    margin:12px auto auto 15px ;
    padding:0px 0px 0px 0px ;
    text-align:center ;
    float:left ;
}

#head_right{
    width:175px;
    margin:18px auto auto 15px;
    padding:0px 0px 0px 0px ;
    text-align:left ;
    float:left ;
}

#head_right2{
    width:170px;
    /*margin:18px 16px auto auto;*/
    margin:18px auto auto 12px;
    padding:0px 0px 0px 0px ;
    text-align:left ;
    /*float:right ;*/
    float:left ;
}

h1 {
    width:850px;
	margin:0px ;
    padding:0px ;
    font:normal normal bold 12px/1.2 sans-serif ;
    text-align:center ;
	position:absolute;top:53px;white-space:nowrap;
}

.mt105 {
    width:850px;
	margin:0px ;
    padding:0px ;
    font:normal normal bold 12px/1.2 sans-serif ;
    text-align:center ;
	position:absolute;top:162px;white-space:nowrap;
}

#pnkz{
    margin:0px 0px 0px 0px ;
    padding:0px 0px 0px 30px ;
	color:#999999;
    font:normal normal normal 10px/1.2 sans-serif ;
    text-align:left ;
    clear:both;
}

#contents{
    margin:0px 0px 0px 0px ;
    padding:15px 0px 0px 0px ;
    background:transparent none repeat-y scroll center top ;/*url("back_contents.gif")*/
}

.content0{
    width:760px;
    margin:10px auto 0px auto;
    padding:0px 0px 0px 0px ;
    color:#777777;
    font:normal normal bold 12px/1.4 sans-serif ;
    text-align:left;
}

.two{
    font-size:90%;
    margin:10px auto 0px 50px;
	text-align:left;
	font-weight:600;
	color: #3C63FF;
}

.content0 a             {  }
.content0 a:link        { color:#777777;text-decoration:none ;}
.content0 a:visited     { color:#777777;text-decoration:none ;}
.content0 a:active      {}
.content0 a:hover       { color:#ff6600;text-decoration:underline ;}

.content1{
    width:760px;
    margin:0px auto 0px auto;
    padding:15px 0px 0px 0px ;
    color:#666666;
    font:normal normal normal 9px/1.4 sans-serif ;
}

.content2{
    width:760px;
    height:412px;
    margin:10px auto 0px auto;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 80%/1.2 sans-serif ;
    text-align:left;
}

.content3{
    width:760px;
    margin:10px auto 0px auto;
    padding:0px 0px 0px 0px ;
}

.content4{
    width:650px;
    margin:10px auto 0px auto;
    padding:0px 0px 0px 0px ;
    color:#777777;
    font:normal normal bold 12px/1.4 sans-serif ;
    text-align:left;
}

.content4 img{
    margin:3px 0px;
}

.content4 a             {  }
.content4 a:link        { color:#777777;text-decoration:none ;}
.content4 a:visited     { color:#777777;text-decoration:none ;}
.content4 a:active      {}
.content4 a:hover       { color:#ff6600;text-decoration:underline ;}

.content5{
    width:790px;
    /*height:182px;*/
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px ;
    background:transparent url("back_boshujoho-2.gif") no-repeat scroll left top ;
    font:normal normal normal 80%/1.4 sans-serif ;
    text-align:left;
	/*border:1px solid #808080;*/
}

.content6{
    margin:10px auto 0px 125px;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 12px/1.4 sans-serif ;
    text-align:left;
}

.content7{
    width:760px;
    height:437px;
    margin:15px auto 0px auto;
    padding:0px 0px 0px 0px ;
    /*font:normal normal normal 80%/1.4 sans-serif ;*/
    text-align:left;
}

.content8{
    width:690px;
    margin:15px auto 0px auto;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
}

.content9{
    width:570px;
    margin:20px 17px 0px auto;
    float:right;
    font:normal normal normal 90%/1.4 sans-serif ;
}

.content10{
    width:690px;
    margin:20px auto 0px auto;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
}

.content11{
    width:690px;
	height:97px ;
    margin:15px auto 0px auto;
    padding:0px 0px 0px 0px ;
    /*background:transparent url("top-teate.jpg") no-repeat scroll left top ;*/
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
}

.content12a{
    width:360px;
	height:110px;
    margin:2px 2px 2px 30px;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
	border:1px solid #999999;
    float:left;	
}
.content12{
    width:360px;
    height:110px;
	margin:2px 0px 2px 25px;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
	border:1px solid #999999;
    float:left;	
}

.content13{
    width:610px;
    margin:0px 17px 0px 18px;
    float:left;
    text-align:left;
    font:normal normal normal 90%/1.4 sans-serif ;
}

.content13a{
    width:620px;
    /*margin:8px 17px 0px 18px;*/
    float:right;
    text-align:left;
    font:normal normal normal 90%/1.4 sans-serif ;
}

.content14{
    /*width:810px;*/
    margin:10px auto 0px auto;
    float:left;
    text-align:left;
    font:normal normal normal 90%/1.4 sans-serif ;
}

.content15{
    width:250px;
    margin:0px 0px 0px 18px;
    float:left;
    text-align:left;
    font:normal normal normal 90%/1.4 sans-serif ;
}

.content16{
    width:310px;
    margin:0px 17px 0px 18px;
    float:right;
    text-align:left;
    font:normal normal normal 90%/1.4 sans-serif ;
}

#kodawari{
    width:360px;
    height:155px;
    border:1px solid #dedebd;
    float:left ;
}

#kodawari div{
    width:330px;
    margin:5px auto 0px auto;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 10px/1.4 sans-serif ;
    color:#808080;
    text-align:left;
}

#sekininsha{
    width:360px;
    height:155px;
    border:1px solid #dedebd;
    float:right ;
}

#footer{
    margin:0px 0px 0px 0px ;
    padding:10px 0px 0px 0px ;
    background:transparent none repeat-y scroll center top ;/*url("back_contents.gif")*/
}

#global_manu{
	height:38px ;
	color:#808080;
    font:normal normal normal 12px/28px sans-serif ;
    text-align:center ;
}

#menu_bottom{
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    color:#000000;
    font:normal normal normal 9pt/1.8 sans-serif ;
}

#menu_bottom a             { color:#0000ff; }
#menu_bottom a:link        { text-decoration:none ;}
#menu_bottom a:visited     { text-decoration:none ;}
#menu_bottom a:active      {}
#menu_bottom a:hover       { color:#ff6600;text-decoration:underline ;}

address{
    margin:5px auto 0px auto;
    padding:0px 0px 0px 0px;
    color:#808080;
    font:normal normal bold 10px/1.2 sans-serif ;
}

address a             { color:#808080; }
address a:link        { text-decoration:none ;}
address a:visited     { text-decoration:none ;}
address a:active      {}
address a:hover       { color:#ff6600;text-decoration:underline ;}

#bottom{
    width:850px;
    height:20px;
    margin:0px auto 0px auto ;
    padding:0px 0px 0px 0px ;
    background:#ffffff url("back_bottom.gif") no-repeat scroll center top ;
}

#copyright{
    width:100%;
	margin:10px 0px 0px 0px;
    padding:0px ;
    background-color:#666666;
    text-align:center;
}

#script_block{
	clear:both;
}

.cb{
    height:0px;
    clear:both;
}

#sub_page_content{
    margin:0px;
    padding:0px 0px 25px 0px;
    color:#808080;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
}

.faq1{
    margin:15px 210px 0px 210px;padding:7px 0px;border:1px solid #cccccc;
}
.faq2q{
    margin:0px auto 0px 11px;width:406px;background-image:url('back_faq_q2.gif');background-repeat:repeat-y;
}
.faq2a{
    margin:5px auto 0px 11px;width:406px;background-image:url('back_faq_a2.gif');background-repeat:repeat-y;
}
.faq3q{
    padding:5px 10px 0px 60px;background:transparent url('../shared/icon_faq_q.gif') no-repeat scroll 10px top ;text-align:left;
}
.faq3a{
    padding:5px 10px 0px 60px;background:transparent url('../shared/icon_faq_a.gif') no-repeat scroll 10px top ;text-align:left;
}
.faq4{
    color:#ff0000;font-weight:bold;
}
.faq5{
    margin:3px 0px 0px 10px;font-size:90%;
}

select, input, textarea{
    font-family:"MS PGothic","MS UI Gothic";
}

#font_form{
    font-family:"MS PGothic","MS UI Gothic";
}

.top1 {margin:15px auto 0px auto;padding:0px;font-weight:bold;color:#A3A3A3;width:800px;}
.arbeit {width:240px;margin-top:13px;color:#FFFFFF;line-height:1.2;text-align:left;float:left;font-size:80%;}
.top2 {color:#ff2200;font-weight:bold;}
.top3 {font-weight:bold;}
.top4 {color:#0022ff;font-weight:bold;}
.top5 {font-size:110%;font-weight:bold; width:200px;}
.tac {text-align:center;}
.tac10 {text-align:center;font-size:10px;}
.tal23 {text-align:left; margin-left:23px; margin:8px auto 0px 62px;}
.m00025 {margin:0px auto;}/*margin:0px 0px 0px 25px;*/
.tpn {color:#0000ff;text-decoration:none;}
.tmp {font-size:9px;line-height:10px;margin:3px auto auto 25px;}

.fr {float:right;}
.tm {margin:20px auto 2px auto;}
.tm1 {margin:10px auto 0px 42px;}

.tfu {width:790px;height:100px;margin:20px auto 0px auto;font-size:10px;color:#808080;text-align:left;}
.tfu2 {float:left;width:60px;}
.tfu3 {float:right;width:770px;margin:10px auto 0px auto;}
.tfu4 {width:690px;margin:0px auto;}

.flw {width:250px;float:left;}
.flw1 {width:215px;float:left;}
.flw2 {width:545px;float:left;}
.flw3 {width:330px;float:left;}
.frw3 {width:330px;float:right;}
.fls {width:250px;margin-left:20px;float:left;}
.fls1 {width:220px;margin-left:20px;float:left;}
.mi {font-weight:bold;color:#0099FF;line-height:2.0;letter-spacing:2px;}
.mi_2 {font-weight:bold;color:#0099FF;line-height:1.5;letter-spacing:2px;}
.mib {font-weight:bold;color:#999999;line-height:2.0;}
.mib2 {font-weight:bold;color:#999999;line-height:1.2;letter-spacing:1px;}
.mi1 {font-size:7pt;font-weight:normal;color:#999999;}
.mi2 {font-size:smaller;}
.mi3 {margin:3px 0px 0px 18px;font-weight:normal;color:#999999;}
.m10a {margin:10px auto 0px 0px;}
.m101 {margin:10px auto 10px 0px;}
.m5a020 {margin:5px auto 0px 20px;}
.m20150 {margin:20px auto 0px 150px;}
.m10150 {margin:10px auto 0px 150px;}
.m2a150 {margin:20px auto 0px 250px;}

.m10 {margin:10px;}
.m10a010 {margin:10px auto 0px 10px;}
.m2200 {margin:2px 20px;}
.m05 {margin:0px 5px;}
.m020 {margin:20px auto 0px 25px;}
.m0a050 {margin:0px auto 0px 50px;}
.m0a0150 {margin:0px auto 0px 150px;}
.m20a0a {margin:20px auto 0px auto;}
.mb1 {margin:20px 165px 0px 165px;font-weight:bold;font-size:110%;}
.mp1 {margin:0px;padding:30px 0px;}
.ml25 {margin-left:25px;}
.ml15 {margin-left:15px;}
.ml38 {margin-left:38px;}
.ml55 {margin-left:55px;}
.ml31 {margin-left:31px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mx1 {margin:-380px auto 0px 230px;}
.mx2 {font-size:10px;color:#808080;line-height:1.6;}
.mx3 {margin:3px auto 0px 20px;padding:5px;border:1px solid #cccccc;font-size:smaller;}
.mx4 {font-size:95%;color:#999999;}

.x1 {letter-spacing:11px;border:1px DASHED #cccccc;}
.x90 {font-size:90%;}
.x2 {color:#FF9933;font-weight:bold;}
.x3 {width:505px;margin:175px auto auto 235px;line-height:1.8;}
.x4 {width:700px;margin:0px auto 0px 0px;font-size:90%;text-align:left;}

.fl5 {float:left;margin:0px 0px 0px 5px;}
.fl17 {float:left;margin:0px 0px 0px 17px;}
.fl50523 {float:left;margin:5px 0px 5px 23px;}
.fr23 {float:right;margin:0px 23px 0px 0px;}
.fl20a {float:left;margin:20px;}
.fl10a {float:left;margin:10px;}
.w850 {width:850px;}
.tg {font-size:11px;color:#A3A3A3;background-color:#FFCCFF;}
.ts {font-size:11px;color:#A3A3A3;background-color:#FFFFCC;}
.tg1 {font-size:10.5px;color:#A3A3A3;width:175px;}
.ts1 {font-size:10.5px;color:#A3A3A3;width:175px;}

.tple1 {margin:0px 0px 0px 115px;padding-top:10px;font-size:130%;}
.tple2 {margin:15px 40px 0px 55px;}
.tple3 {width:480px;margin:-400px auto auto 100px;}
.tple4 {float:right;line-height:1.8;}
.tple5 {font-size:10px;color:#808080;line-height:1.4;}
.tple6 {padding:10px 30px 0px 30px;background:transparent url(../shared/back_wage-2.gif) repeat-y scroll left top ;}
.wm1 {width:500px;margin:5px auto auto 120px;}
.wm2 {width:570px;margin:225px auto auto 145px;}
.iro1 {color:#ff9900;}
.iro2 {color:#ff0000;}

.camp1 {margin:0px auto 0px 70px;padding-top:20px;font-size:110%;font-weight:bold;}
.camp2 {margin:20px auto 0px 110px;font-weight:bold;}
.camp3 {margin:20px auto 0px 160px;line-height:2.0;}
.camp4 {margin:30px auto 0px 110px;font-weight:bold;}
.camp5 {margin:30px auto 0px 200px;font-size:80%;}

.wage1 {margin:0px auto 0px 100px;font-weight:bold;}
.wage2 {width:731px;margin:5px auto 0px 60px;}
.wage3 {margin:15px auto 0px auto;color:#909090;font-weight:bold;}
.wage4 {margin:20px 50px 0px 160px;font-size:smaller;line-height:2.0;}
.wage5 {margin:10px 0px 0px 180px;font-size:smaller;color:#000000;font-weight:bold;}
.wage6 {margin-top:10px;color:#0000ff;font-weight:bold;font-size:smaller;}
.wage7 {margin:0px auto 0px 250px;font-size:smaller;color:#000000;}
.wage8 {margin:30px auto 0px 250px;font-size:smaller;color:#0000ff;}
.con1 {margin:20px auto 0px 150px;font-size:smaller;line-height:2.0;}
.con2 {margin:30px auto 0px 150px;color:#ff0000;font-weight:bold;}
.con3 {margin:10px auto 0px 250px;padding:0px;color:#ff0000;line-height:2.0;}
.con4 {margin:30px auto 0px auto;font-weight:bold;text-align:center;}
.con5 {margin:50px auto 0px auto;font-weight:bold;text-align:center;color:#000000;}
.con6 {margin:0px auto 0px 50px;color:#0000ff;font-size:smaller;text-align:center;font-weight:bold;}
.con7 {margin:30px auto 0px 170px;font-size:smaller;}
.con8 {margin:10px auto 0px 170px;font-size:smaller;}

.col1 {color:#FF3300;}

.ro1 {font-weight:normal;margin-left:40px;}

.ou1 {margin:0px auto 0px 100px;padding-top:30px;font-weight:bold;}
.ou2 {margin:0px auto 0px 220px;font-size:90%;color:#808080;line-height:2.0;}
.ou3 {margin:10px 165px 0px 190px;font-size:90%;line-height:1.8;}
.ou4 {margin:50px 165px 0px 165px;font-size:smaller;}
.ou5 {margin:20px auto 20px auto;font-size:smaller;}

.cmntL {width:400px;float:left;}
.cmntR {width:275px;float:right;line-height:1.8;}
.cmntX {height:90px;overflow:scroll;}

.m40{margin-left:40px;}
.fontS{font-size:smaller;}

.fl {float:left;}
.komatta{width:412px;float:left;}
.block1{margin:0px 30px 0px 30px;}
.mgn{float:left;width:362px;margin:0px auto 0px 17px;text-align:left;}
.fl10 {float:right;margin:0px 0px 0px auto;}

.boshu{width:360px;height:90px;margin:10px auto 20px auto;background:transparent url('kyujin-button-base.gif') no-repeat scroll right top;/*float:right;*/}
.bs-btn{padding-top:30px;}

.mgnt{margin-top:10px;}

.content140{
    /*width:810px;*/
    margin:10px auto 0px auto;
    /*float:left;*/
    text-align:center;
    font:normal normal normal 90%/1.4 sans-serif ;
}

.m520{width:750px;margin:10px auto;}
.content12c{
    width:360px;
	height:110px;
    margin:2px 0px 2px 0px;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
	border:1px solid #999999;
    float:left;	
}
.content12d{
    width:360px;
    height:110px;
    margin:2px 0px 2px 25px;
    padding:0px 0px 0px 0px ;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
	border:1px solid #999999;
    float:right;	
}

.m220{padding:0px 50px;text-align:left;}
.content17{
    height:75px; 
    margin:2px auto 10px auto;
    padding:0px;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
	border:1px solid #999999;
}
.content18{
    height:75px; 
    margin:2px 10px 15px 10px;
    padding:0px;
    font:normal normal normal 90%/1.4 sans-serif ;
    text-align:left;
}
.mrga{margin:2px auto 0px auto;}

.topa{margin:0px 30px 15px 30px;}
.fl23    {float:left;width:196px;margin:0px auto 0px 0px;}
.fl15015 {float:left;width:362px;margin:0px auto 0px 20px;}
.fl15000 {float:right;width:196px;margin:0px 0px 0px auto;}
.fl15001 {float:right;width:196px;margin:10px 0px 0px auto;}

.top_chiiki_1 { width:115px;float:left;margin:0px 0px 0px 0px; }
.top_chiiki_2 { width:115px;float:left;margin:0px 0px 0px 8px; }
.top_chiiki_3 { width:115px;float:left;margin:0px 0px 0px 8px;letter-spacing:-1px; }
.top_img { margin-bottom:0px; }

#top_area {
    width:362px;margin:5px auto 0px auto;text-align:left;font-size:11px;
}
#top_area a             { color:#0000ff; }
#top_area a:link        { text-decoration:none ;}
#top_area a:visited     { text-decoration:none ;}
#top_area a:active      {}
#top_area a:hover       { color:#ff6600;text-decoration:none ;}

.w8500{padding:0px 40px;}
.col4a{float:left;margin:0px 0px 0px 0px;}
.col4b{float:left;margin:25px 0px 0px 20px;text-align:left;}
.col4c{float:left;margin:0px 0px 0px 20px;}
.col4d{float:left;margin:30px 0px 0px 20px;}

.imgL {margin:0px;float:left;}
.imgR {margin:0px;float:right;}

.comment{margin:20px 50px 20px 50px;text-align:left;}

.cell0 { border-bottom:1px solid #cccccc; }
.cell1 { border-right:2px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#ffffcc; }
.cell2 { border-right:2px solid #cccccc; border-bottom:1px solid #cccccc; }

.info01{width:650px;text-align:left;}
.info02{font-size:11pt;font-weight:bold;}
.info03{margin-top:10px;}
.info04{margin-top:10px;}
.info05{margin:5px auto 0px 30px;}
.info06{margin-top:10px;}
.info07{margin:5px auto 0px 30px;}
.info08{margin-top:10px;}
.info09{margin:5px auto 0px 30px;}

.top11{font-size:smaller;}

.tpl_1{
    margin:5px auto 0px 175px;
	font-size:7pt;
}
.tpl_2{
    margin:0px 0px 0px 15px;
    font-size:11pt;
}
.tpl_3{
    margin:10px 0px 0px 40px;
    font-size:10pt;
}
.tpl_4{
    margin-top:15px;
	width:660px;
	float:left;
}
.tpl_5{
    margin-top:15px;
    width:120px;
	float:right;
}
.tpl_6{
    margin:40px 30px 0px 60px;
	padding-left:150px;
	background:transparent url('daiboshu.gif') no-repeat scroll left -5px;
	font-size:7pt;
	text-align:left;
	color:#ff0000;
}
.tpl_7{
    margin:0px 40px;
	text-align:left;
}
.tpl_8{
    margin:0px 0px 0px 0px;
    font-size:11pt;
	font-weight:bold;
}
.tpl_9{
    margin:10px 0px 0px 30px;
    font-size:9pt;
	color:#808080;
	line-height:1.4;
}
.tpl_10{
    width:425px;
	margin:-430px auto auto 50px;
	font-size:10px;
	color:#808080;
	line-height:1.4;
}
.tpl_11{
    margin:15px auto auto 80px;
}
.tpl_12{
    width:500px;
	margin:10px auto auto 50px;
	font-size:10px;
	color:#808080;
	line-height:1.4;
}
.tpl_14{
    margin:10px auto 0px 18px;
}
.tpl_15{
    margin:0px auto 0px 50px;
	font-size:10px;
	color:#808080;
	line-height:1.4;
}
.tpl_16{
    margin:15px auto 0px auto;
}

.non {
   text-decoration:none;
   color:#444444;
   }

.cond1 {
   margin:0px 40px 0px 80px;
   font-weight:bold;
   font-size:120%;
   }
.cond2 {
   margin:20px 100px 0px 100px;
   font-size:115%;
   line-height:2.0;
   }
   
.cond3 {
   margin:20px 100px 0px 100px;
   font-size:115%;
   line-height:2.0;
   }
   
.cond4 {
   margin:0px auto 0px 50px;
   text-align:center;font-weight:bold;
   color:#3366FF;
   }

.cond5 {
   margin:20px 100px;
   font-size:100%;
   line-height:1.2;
   }
   
.lh {
  line-height:1.3;
  }
.sya{
  margin:10px 50px 0px 50px;
  text-align:left;
  font-size:120%;
  font-weight:700;
  }
.sya1 {
  margin:10px 50px -12px 50px;
  text-align:left;
  font-size:115%;
  font-weight:700;
  }
.sya2{
  margin:15px 50px 5px 50px;
  text-align:left;
  font-size:120%;
  font-weight:700;
  }
.sya3 {
  margin:10px 0px 10px 50px;
  float:left;
  width:380px;
  font-size:120%;
  font-weight:500;
  }
.sya4 {
  margin:7px 40px 10px 0px;
  float:right;
  width:360px;
  font-size:115%;
  font-weight:500;
  }

#table{
  border:0px solid #ffffff;
  font-size:7pt;
}
.tb01{
  border:0px solid #ffffff;
}
.tb02{
  border:0px solid #ffffff;
  height:25px;
}
th{
  background-color: #f1f1f1;
  border:1px solid #C9C9C9;
  font-size:79%;
  color:#444444;
}
td{
  border:1px solid #C9C9C9;
}
.tf{font-size:7pt;

}

.tbxt{
  font-size:13px;
  font-weight:700;
  padding-left:18px;
  padding-top:3px;
  letter-spacing:2px;
  background-color:#CCCCCC;
  color:#333333;
  width:210px;
  height:24px;
  }
.tbxt1{
  font-size:12px;
  padding-left:18px;
  padding-top:3px;
  color:#333333;
  width:520px;
  height:24px;
  }

.tbtxt{
  font-weight:700;
  padding-left:18px;
  letter-spacing:3px;
  background-color:#CCCCCC;
  }
.tbtxt1{
  font-weight:500;
  padding-left:18px;
  }
.lucky{
  font-weight:600;
  color:#FF0000;
  margin:15px auto 6px auto;
}

.luck1{
  font-weight:600;
  color:#FF0000;
}
.luck2{
  font-weight:600;
  color:#333333;
}
.luck3{
  font-weight:600;
  color:#000099;
}
.luck0{
  font-weight:600;
  color:#000033;
}
.lh2 {
  width:362px;
  height:67px;
  background:transparent url("toroku_tit2.gif") no-repeat scroll left top ;
  color:#FFFFFF;
  line-height:1.3;
  font-weight:bold;
  padding-top:5px;
  }
.sptt{
margin-left:8px;
letter-spacing:2px;
}
.p5z{
margin-left:-5px;
}

.gog{margin:10px 0px;text-align:center;}
.gog1{padding:0px 40px;text-align:center;margin-bottom:25px;}
.gog2 {
text-align:center;
margin:0px auto 0px auto ;
width:850px;
}


