#stk_link{width:208px;}
#stk_link .column{margin-top:3px;padding:5px 0;}
#stk_link .arrow{
	margin-top:5px;
	padding:0 0 0 12px;
	font-size:15px;
	background: url(/common_img/15p/yajirushi_r.gif) no-repeat scroll 0px 4px transparent;
}
#stk_link .arrow2{
	margin-top:10px;
	padding:0 0 0 12px;
	font-size:15px;
	background:url(/common_img/15p/yajirushi_r.gif) no-repeat scroll 0px 4px transparent;
}
#stk_link .arrow3{
	margin-top:5px;
	padding:0 0 0 20px;
	font-size:15px;
	background:url(/common_img/15p/yajirushi_r.gif) no-repeat scroll 8px 4px transparent;
	line-height:1.8;
}
#stk_link .bgcolor{
	margin:10px 0;
	padding:5px 0;
	font-size:13px;
	text-align:center;
	background-color:#f5f8e6;
}
#stk_link .bgcolor2{padding:5px 0 5px 10px;background-color:#f5f8e6;}
#stk_link .yoki_illust{padding:25px 0;}
#stk_main{
	width:535px;
	min-height:500px;
	float:left;
	padding-left:10px;
	margin-left:-2px;
}
#stk_main .Htitle{margin:0 0 10px 0;}
#stk_main .Htitle .read{font-size:14px;padding:10px 0 5px 20px;}
#stk_main .column_title{width:535px;background-color:#ffffd6;margin:15px 0 15px 0;}
#stk_main .column_title .title{margin:8px 0 4px 8px;}
#stk_main .column_title .school{margin:0 0 8px 8px;}
#stk_main .align_r{text-align:right;}
#stk_main .b_photo{margin:10px 0 10px 0;}
#stk_main .linktop{text-align:center;margin:20px 0 20px 0;}
#stk_main .greenbg{background-color:#f5f8e6;padding:4px 0 5px 10px;line-height:1.8; font-size:15px;}
#stk_main .subtitle{padding:4px 0 5px 10px;}
#stk_main .mail{width:535px;background-color:#fbf7ea;}
#stk_main .mail .comment1{margin:10px 0 5px 8px;}
#stk_main .mail .comment2{margin:5px 0 10px 8px;}
#yearlist{padding-top:7px;}
#yearlist li{padding:0 0 0 20px;background:url(/common_img/10phase/ArwTri_glay_touka.gif) no-repeat 12px 2px;}
.singleTopLink{padding:10px 0;text-align:center;}
.singleTopLink span{padding:0 20px;display:block;}
.singleTopLink2{padding:10px 0;text-align:center;}
.singleTopLink2 span{padding:0 3px;display:block;}
/* 20150916 SEO対策 */
.main_tit{
	font-size: 28px;
	line-height: 48px;
	padding-top: 2px;
	padding-left: 7px;
	color: #333;
	font-weight: bold;
}
.main_tit.b_green{border-left: 10px solid #40a32c;}
.main_tit.b_pink{border-left: 10px solid #ff635f;}
h3{display: inline;font-size:100%;}
.column_title h3{font-weight: bold;}
h4{display: inline;font-size:100%;}
strong{font-weight: normal;}
.greenbg.t10 img {vertical-align: middle;}
.t12-6 {font-size: 15px;line-height: 1.8;}
.t10 {font-size: 15px;line-height: 1.8;}
.t12b {font-size: 20px;}
.bx-wrapper img {user-drag: none;-webkit-user-drag: none;-moz-user-select: none;pointer-events: none;}