div{font-size:13px;}
a{ border:none; text-decoration:none;}
img{ border:none;}
p {margin:0 0 15px 0; line-height:23px;}
strong{font-weight:600;}
/*
a[target="_blank"] {background:url(/theme/gyogu/img/common/blank_ico.gif) no-repeat 100% 50%; padding:0 15px 0 0; text-decoration:underline; color:#258ccc;} 
*/
a[target="new"] {background:url(/theme/gyogu/img/common/home.png) no-repeat 100% 50%; padding:0 15px 0 0; text-decoration:underline; color:#258ccc;}

.img_area{width:200px;height:190px; float:left;}

.textarea{
	font-size:13px;
	color:#333;
	margin:0 40px 20px 40px;
	line-height:1.5em;
    float:left;
	margin 0 auto;
    clear:both;
    }

.inner{
	font-size:14px;
	color:#241e01;
    float:left;
	margin:0 0 10px 30px;
    }


.mt3{ margin-top:3px;}
.mt5{ margin-top:5px;}
.mt5{ margin-top:7px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt50{ margin-top:50px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb11{margin-bottom:11px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}

.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.ml150{margin-left:150px;}
.ml200{margin-left:200px;}


.pd15{padding:15px;}
.pd30{padding:30px;}

.wt50{width:50px;}
.wt100{width:100px;}
.wt150{width:150px;}
.wt180{width:180px;}
.wt200{width:200px;}
.wt250{width:250px;}
.wt300{width:300px;}
.wt350{width:350px;}
.wt400{width:400px;}
.wt450{width:450px;}
.wt500{width:500px;}
.wt550{width:550px;}
.wt600{width:600px;}
.wt750{width:750px;}
.wt800{width:800px;}

.ht300{height:300px;}


.tl{text-align:left;}
.tc{text-align:center;}

.fs9{font-size: 9px;}
.fs10{font-size: 10px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}


.ls0 {letter-spacing: 0px;}
.ls1 {letter-spacing: -1px;}


.black {color:#000000}
.gray {color:#7e7e7e}
.lightred {color:#c64034}
.orange {color:#d83d00}
.red{ color:#d94e4e}
.blue{color:#0066a6}
.sky{color:#04adbf}
.brown{color:#8c6239;}
.purple{color:#553f90}
.green {color:#56b145}
.lgreen {color:#39aba5}

h4 {font-size:21px; font-weight:600; line-height:1.35em; color:#2a4a84; margin:0px 0 15px 0;}
h5{font-size:18px; font-weight:600; line-height:30px; color:#333; margin:10px 0 0 0; background:url(/theme/gyogu/img/common/h5_bul.gif) no-repeat 2px 7px; padding:0 0 0 15px;}
h6{font-size:16px; font-weight:600; line-height:20px; color:#d94e4e; font-weight:600; margin:10px 0 10px 10px;}


/* ¹®Àå/¾à·Â */

.m1_0401 { width:270px;padding:0px; margin:0 30px 0 0; float:left;}
.m1_0401_r { padding:0px; margin:0 0 0 0; float:left;}
.m1_0401_r h5 {margin:0 0 15px 0;}
.m1_0401 img {padding:0;}


.m1_0401 .name {
	
	margin:0px;
	font-size:24px;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:1.5em;
}

.tbl_bishop{margin:0 auto; width:500px;border-collapse:collapse;border-spacing: 0;}
.tbl_bishop th { padding:8px 5px;text-align:left; color:#bc3232;border:1px solid #dcdcdc;}	  
.tbl_bishop td {padding:5px 15px 5px 15px; border:1px solid #dcdcdc; background:#fff; text-align:left;  color:#343434; }

.h7_ul li span {font-size:14px; letter-spacing: -0.2px; line-height:20px; color:#48442e;  padding:0 0 0 25px;}


.m1_0402 {clear:both; background:#fae9db; padding:10px 20px; line-height:20px;margin-top:40px;}
.m1_0403 {line-height:28px; font-size:1.1em;padding : 30px 0 0 0 ;}