@charset "utf-8";

/* ���� */
#m_contents { width:1100px; margin:12px auto; color: #3e3d3b; font-size: 14px; font-family: 'FOT-筑紫明朝 Pr6 RB', 'TsukuMinPr6-RB'; background:url(https://stworld.jp/feature/IT/images/shuyu/bg.jpg); }
.it_main { background:url(https://stworld.jp/feature/IT/images/shuyu/main.jpg); height: 658px; margin-bottom: 40px; position: relative; }
.it_main p { position: absolute; top: 500px; width: 1100px; text-align: center; }
.it_tour { margin-bottom:40px; text-align: center; }
.it_waku { padding-left: 10px; padding-right: 10px; }
.it_title { margin-bottom: 50px; }
.it_box { overflow: hidden; clear: both; padding-bottom: 50px; }
.it_box_left { float: left; }
.it_box_right { float: right; }
.it_box dl { width: 526px; }
.it_box dl dt { color: #bf3b02; font-size: 21px; line-height:1.5em;}
.it_box dl dt img { display: block; margin-bottom: 3px; }
.it_box dl dd { margin-top: 5px; }
.it_box dl dd p { margin-top: 5px; }
.it_re { padding-bottom: 30px; text-align: right; }

a:hover img { opacity:1; }

/* �t�b�^�[ */
#return_top { text-align:center; margin:10px; }
#return_top a { background: url("//image.stworld.jp/images/common/tri01.gif") no-repeat scroll left 5px rgba(0, 0, 0, 0); line-height: 1em; padding-left: 10px; }

.shiten_bn { text-align:center; padding-top:10px; }

