@charset "UTF-8";


.post h2,
.post h2 span,
.post h3,
.post h3 span,
.entry-title,
.post .entry-title {
font-family: Helvetica , "游ゴシック" , "Yu Gothic" , sans-serif;
} #s-navi dt.trigger .op-st2 {
max-width:80%;
} @media only screen and (max-width: 959px) {
} @media only screen and (min-width: 600px) {
.kanren dt {
float: left;
width: 150px;
}
.kanren dt img {
width: 150px;
}
.kanren dd {
padding-left: 165px;
} } @media only screen and (min-width: 960px) { #st-menuwide, nav.smanone,
nav.st5,
#st-menuwide div.menu,
#st-menuwide nav.menu,
#st-header, #content, #footer-in { 
max-width:1060px;
}
#headbox
{ 
max-width:1040px;
} #contentInner {
float: left;
width: 100%;
margin-right: -300px;
}
main {
margin-right: 320px;
margin-left: 0px;
background-color: #fff;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
padding: 30px 50px 30px;
}
#side aside {
float: right;
width: 300px;
padding: 0px;
} header .descr {
padding:0px;
margin:0;
}
#headbox {
padding: 5px 10px!important;
}
#header-r .footermenust {
margin: 0;
}
header .sitename {
padding: 5px;
margin: 0;
line-height:0;
font-size:1px;
}
#headbox {
padding: 5px 10px!important;
} }<!-- 404 -->