/* 旧 /colum/（WordPress テーマ kokoro_supple_heisei）のCSSを .sbs-real 配下に移植（自動生成: gen_colum.py） */
.sbs-real strong {font-style:normal; font-weight:bold;}
.sbs-real #heisei_detail {}
.sbs-real #heisei_detail h2 {height: 35px;
 padding:5px 0 0 20px;
 background: url(/html/user_data/sbs/colum2/wp-content/themes/kokoro_supple_heisei/img/pagettl_bg.jpg) no-repeat 0 0;
 color: #8EC31F;
 font-size: 21px;
 font-weight: bold;}
.sbs-real #heisei_detail #copy {margin:10px 0 15px; font-size:16px; font-weight:bold;}
.sbs-real #contents_wrap {padding: 10px;
 background: #EEE;
 -webkit-border-radius: 8px;
 -moz-border-radius: 8px;
 border-radius: 8px;
 behavior: url(https://www.cymbidium.co.jp/common/pie/PIE.htc);
 margin-bottom: 30px;}
.sbs-real .contents {background: #FFF;
 margin-bottom: 10px;
 padding-top: 20px;
 padding-right:25px;
 padding-bottom: 20px;
 padding-left:25px;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 behavior: url(https://www.cymbidium.co.jp/common/pie/PIE.htc);}
.sbs-real .contents_subttl {width: 618px;
 padding: 5px 0 5px 10px;
 margin:0 auto 10px;
 border-left:2px solid #8EC31F;
 background: #EEE;
 color: #8EC31F;
 font-size: 18px;
 font-weight: bold;}
.sbs-real .post_box {margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #CCCCCC;}
.sbs-real .post_box h3 {margin-bottom:15px; font-size:26px; font-weight:bold; color:#8CC31F; border-bottom:1px solid #8CC31F;}
.sbs-real .post_box .wp-post-image {margin-bottom:20px;}
.sbs-real .post_box .sub {font-size:12px;}
.sbs-real .post_box .sub .vol {padding:0 5px; margin-right:10px; color:#FFFFFF; background:#8CC31F;}
.sbs-real .post_box .heisei_left {width:250px; float:left;}
.sbs-real .post_box .heisei_right {width:370px; float:right;}
.sbs-real .post_box .heisei_right h3 {margin-bottom:5px; font-size:26px; font-weight:bold; color:#8CC31F; border:none;}
.sbs-real .post_box .heisei_right h3 a {text-decoration:none;}
.sbs-real .post_box h3 a:hover {text-decoration:underline;}
.sbs-real .post_box .excerpt_box {padding:10px 15px; background:#F3F9E8; border-top:1px solid #8CC31F;}
.sbs-real .post_box .excerpt_box .more {text-align:right; margin-top:5px;}
.sbs-real .content_box {line-height:1.8;}
.sbs-real #previous_next {position:relative; height:40px;}
.sbs-real #previous_next #post_previous {position:absolute; top:0; left:0;}
.sbs-real #previous_next #post_archives {position:absolute; top:0; left:50%; margin-left:-55px;}
.sbs-real #previous_next #post_next {position:absolute; top:0; right:0;}
.sbs-real #archive_list {}
.sbs-real #archive_list li {margin-bottom:15px; padding:0 0 15px; border-bottom:1px dotted #CCCCCC;}
.sbs-real #archive_list li a {color:#333333;}
.sbs-real #archive_list li .vol {padding:0 5px; margin-right:10px; color:#FFFFFF; background:#8CC31F;}
.sbs-real .wp-pagenavi {clear: both;}
.sbs-real .wp-pagenavi a,
.sbs-real .wp-pagenavi span {text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;}
.sbs-real .wp-pagenavi a:hover,
.sbs-real .wp-pagenavi span.current {border-color: #000;}
.sbs-real .wp-pagenavi span.current {font-weight: bold;}
