
/** ▼basic ****************/

body{
background-color:#EEEEEE;}
/* TOPページ */
#shinrenkeiMainBox{
padding:5px 11px 10px 11px;
background:#FFFFFF;
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
border-left:1px solid #BBBBBB;
}
#shinrenkeiMainbody {
width:745px;
margin:0;
}
#shinrenkeiMainbody h2{
margin:15px 0 0 0;
padding:0;
}
#shinrenkeiMainbody ul.goBack {
float:right;
margin:3px 0 0 0;
font-size:0.85em;
}
#shinrenkeiMainbody #shinrenkeiRelease{
width:744px;
margin:20px 0 -20px 0;
clear:both;
}
#shinrenkeiMainbody #shinrenkeiRelease ul{
margin:18px 0 0 10px;
}
#shinrenkeiMainbody #shinrenkeiRelease li.releaseitiran{
float:right;
}
#shinrenkeiMainbody #ninteikeikaku{
width:744px;
margin:20px 0 20px 0;
clear:both;
}
#shinrenkeiMainbody #ninteikeikaku p.lead{
font-size:0.9em;
color:#2d2d2d;
line-height:200%;
}
#shinrenkeiMainbody #ninteikeikaku #newBox{
float:left;
width:370px;
}
#shinrenkeiMainbody #ninteikeikaku #newBox ul{
margin:0;
}
#shinrenkeiMainbody #ninteikeikaku #areaBox{
float:right;
width:350px;
padding:0 0 0 10px;
border-left: #c7c7c7 solid 1px;
}
#shinrenkeiMainbody #ninteikeikaku #areaBox ul{
margin:0 0 5px 0;
padding:0 0 5px 0;
}
#shinrenkeiMainbody #ninteikeikaku #areaBox ul li{
display:inline-block;
float:left;
margin:0 7px 0 0;
padding:0 0 0 15px;
white-space:nowrap;
}
#shinrenkeiMainbody #ninteijireiBox{
width:711px;
margin:0 0 20px 0;
padding:15px;
border:solid 2px #bbbbbb;
background:#ffffee;
clear:both;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox{
float:left;
width:460px;
clear:both;
padding:0;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox #pickupSelect{
float:left;
width:440px;
padding:0 10px 0 10px 0;
border-bottom:dotted 1px #bbbbbb;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox #pickupSelect #pickupSelectPic {
float:left;
width:180px;
padding:0 10px 13px 0;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox #pickupSelect #pickupComment {
float:right;
width:200px;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox li a{
font-size:1em;
line-height:150%;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox li .date{
color:#666666;
padding:0 0 0 5px;
}
#shinrenkeiMainbody #ninteijireiBox #pickupBox ul.list{
margin:15px 0 0 0;
}
#shinrenkeiMainbody #ninteijireiBox #jireisearchBox{
float:right;
width:220px;
margin:0;
padding:10px 10px 15px 10px;
background:#ffffff;
border:solid 1px #bbbbbb;
}
#shinrenkeiMainbody #ninteijireiBox #jireisearchBox .searchCategoryTitl{
font-size:0.9em;
font-weight:bold;
color:#4f2800;
line-height:160%;
border-bottom:solid 1px #ed9c00;
margin:13px 0 8px 0px;
padding:0 0 0 2px;
}
#shinrenkeiMainbody #ninteijireiBox #jireisearchBox ul{
margin:0 0 0 -5px;
width:200px;
}
#shinrenkeiMainbody #ninteijireiBox #jireisearchBox li{
float:left;
display:inline-block;
margin:0 0 0 6px;
padding:0 0 0 15px;
white-space:nowrap;
}
#shinrenkeiMainbody #topInfoBox{
width:745px;
margin:0 0 0 0;
padding:0;
clear:both;
background: url(../images/bg_line.gif) repeat-y 372px 0;
}
#shinrenkeiMainbody #topInfoBox h3{
margin:0 0 12px 0;
}
#shinrenkeiMainbody #topInfoBox #shinreikeitowaBox{
float:left;
width:360px;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox{
float:right;
width:360px;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox h4{
color:#613303;
font-weight:bold;
margin:8px 0 8px 0;
padding:3px 3px 2px 5px;
background:#fcf6e9;
font-size:0.85em;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox h5{
font-size:0.8em;
color:#333333;
margin:0;
padding:3px;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox .linkBox{
clear:both;
padding:0 0 10px 0;
}

#shinrenkeiMainbody #topInfoBox #kanrenLinkBox #guideBook{
clear:both;
border-bottom:dotted 1px #bbbbbb;
padding:0 0 10px 5px;
}

#shinrenkeiMainbody #topInfoBox #kanrenLinkBox #guideBook{
clear:both;
border-bottom:dotted 1px #bbbbbb;
padding:0 0 10px 0;
margin:0 0 10px 0;
}
#shinrenkeiMainbody #shinreikeitowaBox ul.link{
margin:15px 0 0 0px;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox ul.link{
margin:0 0 0 5px;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox #guideBook img{
float:right;
padding:0 0 10px 10px; 
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox #guideBook #comment ul{
margin:0 0 0 5px;
}
#shinrenkeiMainbody #topInfoBox #kanrenLinkBox #guideBook #comment p{
margin:0 0 0 1em;
}

#shinrenkeiMainbody #contents{
clear:both;
width:700px;
margin:0 0 20px 25px;
padding:0;
}
#shinrenkeiMainbody #contents h2 {
margin:0 0 20px 0;
padding:0;
}
#shinrenkeiMainbody #contents .pic {
margin:0 0 20px 0;
padding:0;
}
#shinrenkeiMainbody #contentsMain{
width:640px;
margin:0 0 20px 0;
padding: 0 0 0 60px;
}
#shinrenkeiMainbody #contentsMain h3 {
border-bottom:2px solid #aaa;
margin-bottom:12px;
}
#shinrenkeiMainbody #contentsMain p{
font-size:0.9em;
margin:0 0 18px 0;
padding:0;
}
#shinrenkeiMainbody #contents #subMenu {
border-top: solid 1px #bbbbbb;
padding:10px 0 0 0;
text-align:center;
font-size:0.85em;
}
