@charset "UTF-8";


body {
	text-align:center;
	font-family: "ＭＳ Ｐゴシック", sans-serif;
	//background:#ffffcc;
	background-image: url("image/11.jpg");
	color:#300;
	font-size:16px;
 line-height:20px; }

#mainwrap { width:auto; text-align:left; margin:0px auto; }
#mainwrap {
	width:860px;
	text-align:left;
	margin:0px auto;
}
#inner { width:850px; margin:10px;}

#header { 
	width:auto;
	height:110px;
	margin:0px auto; 
	text-align:center; 
	//background-color:#351a00;
	background-image: url("image/header.png");
		}
	#header_logo { height:55px; margin:5px 0px; }
	#header_menu { margin:0px; }

#top { width:850px; padding:30px 10px 30px 0px; } 
	#top_left { width:310px; padding:0px; float:left; }
	
	#top_right { width:340px; padding:0 10px; float:right; color:#452200; font-size:12px;}
	#top_right_title { font-size:40px; font-weight:bold; margin-top:120px; }
	#top_right_word { font-size:12px; text-align:right;}
	
#pagelink { weight:200px; float:right; font-size:18px; border-bottom:1px dashed #ccc; }

#pagelink a { color:#666666; padding-bottom:2px; font-weight:bold; }
#pagelink a:hover { color:#ff9900; }
#pagelink a:active { color:#ff9900; }
#pagelink a.no { color:#ff9900; }

#pagelink2 { float:left; font-size:18px; border-bottom:1px dashed #ccc; }

#pagelink2 a { color:#666666; padding-bottom:2px; font-weight:bold; font-size:16px;}
#pagelink2 a:hover { color:#ff9900; }
#pagelink2 a:active { color:#ff9900; }
#pagelink2 a.no { color:#ff9900; }

#pagelink3 {margin-left:auto; margin-right:auto; font-size:18px; border-bottom:1px dashed #ccc; }

#pagelink3 a { color:#666666; padding-bottom:2px; font-weight:bold; font-size:16px;}
#pagelink3 a:hover { color:#ff9900; }
#pagelink3 a:active { color:#ff9900; }
#pagelink3 a.no { color:#ff9900; }

#footer { background-image:url('image/check.jpg'); margin:0px; padding:5px 0px 5px 0px; height:20px; text-align:center; font-size:11px; color:#FFFDF0; }

.clear { clear:both; }
.clear hr { display:none; }

img { border:0px; }
img.menu { margin:0px 30px; }

#midashi { width:200px; float:left; }

.selector12{  
	background-image: url("image/check2.jpg");
	background-repeat: no-repeat;
	padding:1px 13px;
	color:#333333;
	font-size:24px;
	font-weight:bold;
}  
.selector12b{  
	display: block;  
	font-size:18px;  
	color:#666666; font-family:"Arial"; 
}

.selector3{   
	border-bottom:1px dashed #ccc;  
	padding:1px 0px;
	margin:0px 0px 0px 13px;
	font-size:20px;
	font-weight:bold; 
}

#catch { font-size:20px; font-weight:bold; }

#main { margin:5px 0px 10px 13px; }


#flash { text-align:center; }

#komidashi { font-weight:bold; }

#system_left { float:left; width:380px; margin-left:13px;}
#system_right { float:right; width:380px;}

#system_left2 { float:left; width:215px; margin-left:13px;}
#system_center2 {float:left; width:215px; margin-left:100px; margin-right:80px;}
#system_right2 { float:right; width:215px;}

#system0 { text-align:left; width:215px; height:100px; margin-bottom:5px; }

.sys_midashi{  
    border-left:7px solid #cc0033;  
    padding:2px 5px;
    color:#cc0033;
    font-weight:900;
}  
.sys_midashi2{  
    display: block;  
    padding-top:2px;
    color:#cc0033;
    font-weight:900;
}

.sys_midashi4{  
    border-left:7px solid #cc0033;  
    padding:2px 5px;
    color:#cc0033;
    font-weight:900;
	margin-left:13px;
}

#photo_left { float:left; width:380px; margin-left:13px; }
#photo_right { float:right; width:380px; }
#photo_center { width:380px; margin-left : auto ; margin-right : auto ;}

#photo0 { text-align:left; width:380px; }

li { margin-left:30px; }

#top_image { margin:40px 0px;}
#top_word { text-align:left; margin-left:23px; }