@charset "UTF-8";

/*======*/
.blog{width:1200px;margin:0px auto;padding:0px;}
@media all and (max-width: 1024px) {
	.blog{width:100%;}
}
.info_main_box{width:100%;margin:0px 0px 25px 0px;padding:25px 0px;background: rgba(245,236,239,0.6);}
.info_main_box_in{width:95%;margin:0px auto;padding:0px;}
.page .info_main_box{background:#080808;box-shadow: 0 0 0 3px #080808 inset,0 0 0 4px #0e0e0e inset;}
.info_main_box h3{text-align:left;width:100%;height:auto;margin:0px auto;padding:0px 0px 0px 1%;font-size:13px;border-left:6px solid #cb2c72;box-sizing:border-box;color:#cb2c72;font-weight:bold;}
.info_main_box h3 span{text-align:left;width:auto;height:auto;margin:0px auto;padding:0px;display:block;font-size:12px;color:#cb2c72;}
.info_main_box_contents{width:100%;padding-top:10px;margin:0px auto;}
.info_main_box_contents_r{width:30%;margin:0px auto;float:right;}
.info_main_box_contents_l{width:69%;margin:0px auto;float:left;}
.info_main_box_contents_l h1{background:none;margin:0px auto;padding:0px;}
.info_main_box_contents p, 
.info_main_box_contents h1, 
.info_main_box_contents h2, 
.info_main_box_contents h3, 
.info_main_box_contents h4, 
.info_main_box_contents h5, 
.info_main_box_contents h6
	{width:100%;text-align:left;margin:0px auto;line-height:180%;}
.news_box_overflow_in .info_main_box_contents{padding-bottom:10px;}

@media all and (max-width: 480px) {
	.info_main_box_contents_r{width:50%;float:none;}
	.info_main_box_contents_l{width:100%;float:none;padding-top:10px;}
	.info_main_box h3{width:93%;padding:0px 0px 0px 2%;font-size:12px;}
	.info_main_box_contents{width:93%;}
}

/*======*/
.page_link{width:100%;margin:0px auto;padding:0px;}
.page_link p{width:100%;margin:0px auto;text-align:center;font-size:12px;}
.page_link p a{display:nline-block;margin:0px auto;padding:5px 6px;background-color:#222222;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;}
.page_link a:link{color:#efefef;text-decoration:none;}
.page_link a:visited{color:#efefef;text-decoration:none;}
.page_link a:hover{color:#987d50;text-decoration:underline;}
.page_link a:active{color:#efefef;text-decoration:none;}
@media all and (min-width: 1024px) {
	.page_link p a{padding:5px 10px;}
}

/*======*/
ul.index{width:100%;margin:0px auto;padding-bottom:20px;}
ul.index li{width:100%;margin:0px auto;padding:0px;text-align:left;border-bottom:1px dashed #965b75;}
ul.index a{width:98%;margin:0px auto;padding:10px 0px;display:block;font-size:13px;}
ul.index a span{width:100%;margin:0px auto;padding:0px;display:block;font-size:12px;}
ul.index a:link{color:#5b1936;text-decoration:none;}
ul.index a:visited{color:#5b1936;text-decoration:none;}
ul.index a:hover{color:#cb2c72;text-decoration:underline;}
ul.index a:active{color:#5b1936;text-decoration:none;}
	@media all and (max-width: 1024px) {
		ul.index a{font-size:12px;}
	}

