*{color:#ff3333;margin:0;padding:0}

td,div,p{color:#666666;line-height:140%}
 
html{ height:100%;
	  width:100%;}
	  
	  
body{
	background: url(/update/img/ver14/img/bg_line.jpg) #d6b985 repeat-x top center;
	margin:0;
	padding:0px;
	height:100%;
	width:100%;} 
 
 
a{color:#0099FF}

.ver11_midashi{padding-bottom:5px;}
.b_section{padding-left:20px;}
 .tdboderB{border-bottom:1px #996633 dotted;}
 
.tbline{border-top:2px #cc0000 solid;border-bottom:1px #cc0000 dotted;}
.tbline2{border-bottom:1px #006699 dotted;padding:6px 0;}
.tbline_bot{border-bottom:1px #006699 dotted;padding:6px 0;}
.tbline_top{border-top:1px #006699 dotted;padding:6px 0;}
.fpoint{color:#cc0000; font-weight:bold}
.fred10{color:#cc0000;font-size:10px;line-height:12px;}
.fred{color:#cc0000;}
.fgreen{color:#009933}
.fgreenB{color:#006600;font-weight:bold;font-size:14px}
.forange{color:#FF9900;}
h2{font-size:14px;}
 .pleft{padding-left:20px;}
.tdmargin{padding:5px 20px; text-align:left}

.bold		 {font-weight: bold;}
.txt_caption {color: #CC3333;}
.txt_subtile {color: #006699;}
.mid_title_s {margin-top:10px;margin-bottom:10px;margin-left:10px;}
.mid_title {margin-top:25px;margin-bottom:5px;margin-left:10px;}
.sub_title {margin-top:20px;margin-bottom:20px;text-align:center;}

.tdpadding{padding:2px}
.thpadding{padding:4px}

/*include css_contents*/
#wrap{ width:100%;}
#header{width:1205px; height:300px; position:absolute; z-index:10;left:50%; margin-left:-602px;top:29px;}
#container{width:1200px;position:absolute; z-index:1; top:280px;left:50%; margin-left:-600px;}
	td.snb{width:280px;background:url(/img/page/foot_lt.jpg) no-repeat bottom right;padding-bottom:50px;}
		 div.login_off{background:url(/img/page/login_bg_off.png) no-repeat top right; width:186px ; height:92px;padding-top:45px;}
		 div.login_on{background:url(/img/page/login_bg.png) no-repeat top right; width:186px ; height:92px;padding-top:45px;}
		 div.Toplogin_off{background:url(/img/page/login_bg_off_top.png) no-repeat top right; width:186px ; height:92px;padding-top:24px;}
		 div.Toplogin_on{background:url(/img/page/login_bg_top.png) no-repeat top right; width:186px ; height:92px;padding-top:24px;}
		 a.logintext{font-size:10px;background:url(/img/global/bu_square1.gif) no-repeat 0px 50% ;padding-left:8px;padding-right:6px; text-decoration:none;}
		 div.ad{width:180px; text-align:center}
			div.ad img{padding-top:5px;}

		 		 
	td.colgroup{width:920px;background:url(/img/page/foot_mt.gif) no-repeat bottom left;}
		div.path{background:url(/img/page/page_bg_top.png) no-repeat top left;height:96px;text-align:left;color:#666666;}
		div.path img.title{padding:28px 0 0 28px;}
		div.path ul{padding-left:35px;}
		div.path li{display:inline;padding-right:5px;font-size:10px;color:#006699}
		div.path li a{background:url(/img/global/icon/bx_arrow_gray.gif) no-repeat right;padding-right:10px;text-decoration:none;color:#666;font-size:10px;}
		div.path a:hover{text-decoration:none;color:#6699CC;}

		/* top flash top banner */
		div.topadd{background:url(/img/page/top_body_bg.png) no-repeat top left;height:230px;text-align:left;color:#666666;}
		
	table.contentbody{width:820px;margin-bottom:30px;}
	td.contentbg{ background:url(/img/page/bg_content.gif) repeat-y 0 0;width:820px;}	
		#content{margin-left:20px;width:610px;text-align:left;float:left;}
		#content p {padding:0 10px}
		#content .tapmargin7 {padding-top:7px}
		#content .tapmargin50 {padding-top:50px}
		div.subTag{width:590px;height:37px; display:block; background:url(/img/page/sub_tag_bg.gif) no-repeat 0 0;padding:0 10px;margin-top:10px;}
		
		div.aside{padding-top:47px; float:right; width:190px; text-align:center;}
			div.aside img{padding:3px 0;}
		div.asideTOP{width:352px; text-align:center;}
			div.asideTOP img{padding:3px;}
		
	td.copyright{background:url(/img/page/footer_mb.jpg) no-repeat top left}
		div.fmenu{width:820px;height:33px; text-align:center; }
			div.fmenu ul{padding-top:5px;}
			div.fmenu li{display:inline;padding-right:30px;}
			div.fmenu li a:link{text-decoration:none;color:#999999;font-size:12px}
			div.fmenu li a:hover{ background-color:#006699;text-decoration:none;color:#ffffff;font-size:12px;padding:2px;}
	
	

/* sub menu */
.smenu{}
.smenu li {list-style:none; text-align:left; border-bottom:1px #ddeef3 solid;}
.smenu li.noborder{border-bottom:1px #ffffff solid;}
.smenu li.lev2{}

.smenu  .lev2 a, .smenu .lev2 a:visited {
	width:158px;
	height:19px;
	margin:0px 0px 0px px;
	position:relative;
	display:block;
	text-decoration:none;
	background:url() no-repeat;
	padding:2px 0 0 15px;
	}
.smenu .lev2 a:hover, .smenu .lev2 a:active,
{
	background:url(/img/page/bu_smenu_2_bg.gif) no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
		}	
.smenu .lev2 li.current_page_item a, .smenu .lev2 li.current_page_item a:visited  {
	background:url(/img/page/bu_smenu_2_bg_on.gif) no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
		}	
				
				
	
.smenu a, .smenu a:visited {
	width:158px;
	height:22px;
	margin:0px 0px 0px px;
	position:relative;
	display:block;
	text-decoration:none;
	background:url() no-repeat;
	padding:2px 0 0 8px;
	}
*html .smenu a, .smenu a:visited {
	width:158px;
	height:22px;
	margin:0px 0px 0px px;
	position:relative;

	display:block;
	text-decoration:none;
	background:url() no-repeat;
	padding:2px 0 0 8px;
	}
.smenu a:hover, .smenu a:active,
{
	background:url(/img/page/bu_smenu_1_bg.gif) no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
		}	
.smenu li.current_page_item a, .smenu li.current_page_item a:visited  {
	background:url(/img/page/bu_smenu_1_bg_on.gif) no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
		}	
		
		
/* */

h3{padding:20px 0 5px 5px;}

h5{padding:5px 0 2px 10px; font-weight:normal}

/* attention */
.attentionbox{width:610px;margin:10px 0px;}
.attentionbox img{float:left;margin-right:10px;}
.attentionbox p{padding-right:15px;line-height:130%;font-size:10px;}
.TA_T{background:url(/img/global/Tbox_top.gif) no-repeat 0 0; width:610px;height:12px;}
.TA_M{background:url(/img/global/Tbox_M.gif) repeat-y 0 0; width:610px;padding:0 15px}
.TA_B{background:url(/img/global/Tbox_bot.gif) no-repeat 0 0; width:610px;height:12px;} 

.attention{margin:15px;padding-left:50px;background:url(/img/global/icon/icon_attention.gif) no-repeat left top;font-size:10px;color:#CC3333;line-height:1.3;text-align:left;}
.attention ul {margin-left:20px;}
.attention ul li{list-style-image:url(/img/global/icon/bx_arrow_red.gif);padding:0;margin:0;}

ul.attention2 {padding-left:20px;}
ul.attention2 li{list-style-image:url(/img/global/icon/bx_arrow_red.gif);padding:0;margin:0;}


/* Box処理 */



.TB{ width:610px}
.TB_T{background:url(/img/global/Tbox_top.gif) no-repeat 0 0; width:610px;height:12px;}
.TB_M{background:url(/img/global/Tbox_M.gif) repeat-y 0 0; width:610px;padding:0 15px;height:10px;}	
	h5{color:#0066CC;}
	h5.num_pro{background:url(/img/global/arrow_4blue.gif) no-repeat 0 10px;padding-left:15px; color:#0066CC;}
	h5.num_pro1{background:url(/img/global/icon_num_pro1.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro2{background:url(/img/global/icon_num_pro2.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro3{background:url(/img/global/icon_num_pro3.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro4{background:url(/img/global/icon_num_pro4.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro5{background:url(/img/global/icon_num_pro5.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro6{background:url(/img/global/icon_num_pro6.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro7{background:url(/img/global/icon_num_pro7.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro8{background:url(/img/global/icon_num_pro8.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro9{background:url(/img/global/icon_num_pro9.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	h5.num_pro10{background:url(/img/global/icon_num_pro10.gif) no-repeat 0 7px;padding-left:50px; color:#0066CC;}
	
	
.TB_B{background:url(/img/global/Tbox_bot.gif) no-repeat 0 0; width:610px;height:12px;}
.TB_ST{background:url(/img/global/Tbox_stop.gif) no-repeat 0 0; width:610px;height:5px;}
.TB_SM{background:url(/img/global/Tbox_sm.gif) repeat-y 0 0; width:100%s;padding:5px 20px}
.TB_SB{background:url(/img/global/Tbox_sbot.gif) no-repeat 0 0; width:610px;height:5px;}
	.TB_SM img{padding:2px;}



.Lbox{background:url(/img/global/Lbox_top.gif) no-repeat 0 0;width:610px; text-align:center}
.Lbox_bot{background:url(/img/global/Lbox_bot.gif) no-repeat bottom left;width:610px;}

/* 本文 */
.MiddleContents{width:610px;padding:20px 0 0 0; text-align:left;}
.MiddleContents h3{padding:5px 7px;}

 
img.centerimg{
	margin-left:auto;
	margin-right:auto;
}
img.leftimg{
height:auto;
width:auto;
float:left;
padding:5px 10px 0px 5px;
}
img.rightimg{
height:auto;
width:auto;
float:right;
padding:5px 5px 0px 10px;
}

/* bottom next link */
.btn_next1{clear:both;width:auto;height:25px;background:url(/img/global/line_div2.gif) repeat-x top left;text-align:left;margin-top:20px;padding-top:5px;}
	.btn_next1 p{background:url(/img/global/icon/icon_llink.gif) no-repeat left 50%;margin-left:10px;;padding:4px 10px 0;text-indent:25px;}
	.btn_next1 a{padding-right:10px;background:url(/img/global/icon/icon_link_next.gif) no-repeat right 50%;margin:0 2px;}

.btn_next2{clear:both;width:auto;height:25px;background:url(/img/global/line_dot.gif) repeat-x #f5f5f5 top left;text-align:left;padding-top:5px;}
	.btn_next2 p{background:url(/img/global/icon/icon_llink.gif) no-repeat left 50%;margin-left:10px;padding:4px 10px 0;text-indent:25px;}
	.btn_next2 a{padding-right:10px;background:url(/img/global/icon/icon_link_next.gif) no-repeat right 50%;margin:0 2px;}
	
.line_div{width:auto;height:10px;background:url(/img/global/line_div2.gif) repeat-x 50% 50%;text-align:left;}

/* line */
.line_div2 {height:3px;width:610px;background:url(/img/global/line_div2.gif) repeat-x top left; margin:0 0 10px 30px;}
 

/* TABLE */
table.tbcommon {border-collapse:collapse;width:100%;border:0}
.tbcommon th, .tbcommon td{border-bottom:1px #efefef solid;}
.tbcommon th {width:1%;color:#9933CC;font-weight:normal;background-color:#f7f7f7;text-align:left;padding-left:10px;padding-right:10px;white-space:nowrap;}
.tbcommon td {width:auto;background-color:#ffffff;padding:2px 2px 2px 10px;}
.tbcommon thead{font-weight:normal;white-space:nowrap;text-align:center;}
.tbcommon thead .tb_div1{background-color:#E4E4E4}
.tbcommon thead .tb_div2{background-color:#D8DFEF}
.tbcommon thead .tb_div3{background-color:#f7f7f7}
.tbcommon thead .tbtop td{background:url(/img/global/line_div2.gif) #fff repeat-x left bottom; border-top:1px #efefef solid;padding:5px;white-space:nowrap;}
.tbtop th{border-top:1px #efefef solid;}
.tbtop td{border-top:1px #efefef solid;}



/* guide */

.guide_txt {clear:both;padding:2px;margin:0;border-bottom:1px #efefef solid;}
.guide_txt dt {color:#CC3300; float:left; margin-right:6px; line-height:29px;height:29px;}/* ゲーム内のメニュー*/
.guide_txt dd {line-height:29px;}
.guide_txt li {line-height:20px;}
	.guide_txt .lh15 {line-height:15px;}
	.guide_txt .lh16 {line-height:16px;}
	.guide_txt .numno {background:url(/img/global/icon/num_no.gif) no-repeat left 8px; padding-left:20px;}
	.guide_txt .num01 {background:url(/img/global/icon/num_01.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt .num02 {background:url(/img/global/icon/num_02.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt .num03 {background:url(/img/global/icon/num_03.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt .num04 {background:url(/img/global/icon/num_04.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt .num05 {background:url(/img/global/icon/num_05.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt .num06 {background:url(/img/global/icon/num_06.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt .num07 {background:url(/img/global/icon/num_07.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt .num08 {background:url(/img/global/icon/num_08.gif) no-repeat left 6px; padding-left:25px;}				
	.guide_txt .num09 {background:url(/img/global/icon/num_09.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num10 {background:url(/img/global/icon/num_10.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num11 {background:url(/img/global/icon/num_11.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num12 {background:url(/img/global/icon/num_12.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num13 {background:url(/img/global/icon/num_13.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num14 {background:url(/img/global/icon/num_14.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num15 {background:url(/img/global/icon/num_15.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num16 {background:url(/img/global/icon/num_16.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num17 {background:url(/img/global/icon/num_17.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num18 {background:url(/img/global/icon/num_18.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num19 {background:url(/img/global/icon/num_19.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num20 {background:url(/img/global/icon/num_20.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num21 {background:url(/img/global/icon/num_21.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt .num22 {background:url(/img/global/icon/num_22.gif) no-repeat left 6px; padding-left:25px;}	
				
.guide_txt2 {clear:both;padding:2px;margin:0;}
.guide_txt2 dt {color:#CC3300; float:left; margin-right:10px; line-height:20px;}/* ゲーム内のメニュー*/
.guide_txt2 dd {line-height:20px;}

.guide_txt3 {padding:2px;margin:0;border-bottom:1px #efefef solid;}
.guide_txt3 dt {color:#CC3300; margin-right:10px; line-height:28px;margin-bottom:0;}/* ゲーム内のメニュー*/
.guide_txt3 dd {margin-left:25px;line-height:15px;}
	.guide_txt3 .numno {background:url(/img/global/icon/num_no.gif) no-repeat left 8px; padding-left:20px;}
	.guide_txt3 .num01 {background:url(/img/global/icon/num_01.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt3 .num02 {background:url(/img/global/icon/num_02.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt3 .num03 {background:url(/img/global/icon/num_03.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt3 .num04 {background:url(/img/global/icon/num_04.gif) no-repeat left 6px; padding-left:25px;}
	.guide_txt3 .num05 {background:url(/img/global/icon/num_05.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num06 {background:url(/img/global/icon/num_06.gif) no-repeat left 6px; padding-left:25px;}	
	.guide_txt3 .num07 {background:url(/img/global/icon/num_07.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num08 {background:url(/img/global/icon/num_08.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num09 {background:url(/img/global/icon/num_09.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num10 {background:url(/img/global/icon/num_10.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num11 {background:url(/img/global/icon/num_11.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num12 {background:url(/img/global/icon/num_12.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num13 {background:url(/img/global/icon/num_13.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num14 {background:url(/img/global/icon/num_14.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num15 {background:url(/img/global/icon/num_15.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num16 {background:url(/img/global/icon/num_16.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num17 {background:url(/img/global/icon/num_17.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num18 {background:url(/img/global/icon/num_18.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num19 {background:url(/img/global/icon/num_19.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num20 {background:url(/img/global/icon/num_20.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num21 {background:url(/img/global/icon/num_21.gif) no-repeat left 6px; padding-left:25px;}		
	.guide_txt3 .num22 {background:url(/img/global/icon/num_22.gif) no-repeat left 6px; padding-left:25px;}			

.guide_txtsub {clear:both;padding:2px;margin-top:-8px; border-bottom:1px #efefef dotted;}
.guide_txtsub dt {color:#CC3300; float:left; margin-right:5px;margin-left:5px; line-height:26px;}/* ゲーム内のメニュー*/
.guide_txtsub dd {line-height:13px; font-size:10px}

strong{font-weight:bold;}
