.rensaiL{width:740px;float:left;margin-bottom:40px;}.rensaiR{width:220px;float:right;}.rensaiL h2{line-height:42px;color:white;background:#8b4513  url(../commonimg/icon04b.png) no-repeat 5px 5px; font-weight:normal;font-size:25px;padding-left:50px;margin:10px 0 0;font-weight:normal;}.rensaiL h3{background:tomato;line-height:40px;font-size:22px;font-weight:normal;margin:0 0 50px;padding-right:5px;text-align:right;}.rensaiL h4{clear:both;color:tomato;border-bottom:1px solid tomato;font-size:22px;line-height:36px;font-weight:normal}.rensaiL h4 a{background:#fcdad4;color:black;border-bottom:2px solid tomato;display:block;padding:3px 0 0 5px;box-shadow: 2px 2px 2px rgba(0,0,0,0.4);} img.rensai_title{width:100%;}h4{margin-top:80px;font-size:30px;border-bottom:1px solid black;line-height:45px;}.honbun{font-size:1.4em;line-height:2em;}.honbun h2{line-height:42px;color:white;background:tomato  url(../commonimg/icon_seiseki30.png) no-repeat 15px 5px; font-weight:normal;font-size:25px;padding-left:50px;margin:10px 0 0;font-weight:normal;}.honbun .img_left{float:left;margin: 10px 20px 10px 0;}.honbun .img_right{float:right;margin: 10px 0px 10px 20px;}.honbun table{width:100%;text-align:center;font-size:12px;margin-top:40px;}.honbun th, .honbun td{border:solid 1px tomato;padding:5px;}.honbun th{text-align:left;font-size:14px;background:white;}.honbun tr:nth-child(2n+4) {background:#fcdad4}.tantou{margin-top:100px;}.tantou p{font-size:.9em;line-height:1.8em;}.tantou span{font-size:.7em;}h5{border-left:5px tomato solid;font-size:18px;padding-left:10px;margin-top:0px;}.left_waku{float:left;margin:0 10px 10px 0;text-align:center}.left_waku p{font-size:12px;margin:0;}.left_waku a.pro_link{background:#fcdad4;color:black;border-bottom:2px solid tomato;display:block;padding:3px 0 0 5px;box-shadow: 2px 2px 2px rgba(0,0,0,0.4);width:60%;margin:0 20%;font-size:12px;line-height:20px;}.right_waku{float:right;margin:0 0 10px 10px;text-align:center}.right_waku p{font-size:12px;margin:0;}.right_waku a.pro_link{background:#fcdad4;color:black;border-bottom:2px solid tomato;display:block;padding:3px 0 0 5px;box-shadow: 2px 2px 2px rgba(0,0,0,0.4);width:60%;margin:0 20%;font-size:12px;line-height:20px;}.rensaiR h2{clear:both;line-height:40px;color:white;background:#8b4513; font-weight:normal;font-size:16px;text-align:center;margin:10px 0 0;font-weight:normal;}h2.back:before{content:url(../commonimg/icon_backnumber2.png);display: inline-block;vertical-align: middle;margin:0 5px 5px 0;}.rensaiR h3{color:white;background:#8b4513; font-weight:normal;font-size:16px;text-align:center;margin:10px 0 0;font-weight:normal;padding:5px;position: relative;margin-bottom:30px;}.rensaiR h3 span{font-size:10px;}.rensaiR h3:after{	content: "";border-top: 20px solid #8b4513;border-right: 110px solid transparent;border-bottom: 20px solid transparent;border-left: 110px solid transparent;position: absolute;bottom:-40px;left:0px;}.rensaiR ul{margin:10px 0px 50px;padding:0px;}.rensaiR li{width:auto;margin:5px;}.rensaiR li a{background:burlywood;display:block;text-align:center;line-height:25px;border-bottom:2px solid #8b4513;box-shadow: 2px 2px 2px rgba(0,0,0,0.4);padding:3px;}.rensai_des{padding:15px;display:block;width:auto;border:1px solid tomato;margin:20px 0 50px;border-radius:10px;background:#fcdad4;font-size:15px;line-height:28px;}.rensai_des span{color:tomato;font-weight:bold;}.rensaiThumb a{clear:both;padding:3px;text-align:left !important;font-size:10px;line-height:14px !important;}.rensaiThumb img{float:left;margin-right:5px;}.rensai_link li a{background:tomato;padding:10px;color:black;font-size:16px;line-height:20px !important;padding-left:1em;}.rensai_link li a:before{content:"▶︎";margin-left:-1em;}.rensai_link li:first-child{margin-top:40px;}.rensai_link span{font-size:10px;}@media all and (min-width: 0) and (max-width: 767px)  {.rensaiL{width:100%;float:none;margin-bottom:40px;}.rensaiR{width:100%;float:none;}}