.ocpc-slider-title {
display: none!important;
}
.ocpc_inner_discripton_class {
border: hidden!important;
} #header {
background-image:url(//maehara.nagachan.jp/wp-content/uploads/2017/06/cropped-blue_sky_1025_333.jpg);
background-position:center;
background-size:cover;
background-repeat:repeat-x;
} #site-title a {
color:white!important;
} #headerTop #site-description { font-size:16px;} #pageTitBnr { display:none;} #panList { font-size : 16px; padding-top:15px;} input[type=checkbox] {
-ms-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
} #headContactTxt ,#headContactTel ,#headContactTime { 
color : yellow!important;
}   .profile-ph img
{
border-radius:10px;
width:80px; 
height:auto;
}
.profile-ph
{
float:left;
margin-right: 10px;
}
.profile-le
{
overflow: hidden;
font-size: 15px;
}
.profile-de
{
padding-top: 4px;
text-align:center;
}
.profile-de a {
padding: 4px 10px;
background:#38b48b;
font-size: 12px;
color: #fff;
text-decoration: none;
border: 1px solid #38b48b;
border-radius: 5px;
} .search_left,.search_right {
position: relative;
float: left;
margin: 0 0px 20px 0;
overflow: hidden;
padding-bottom: 20px;
width: 315px;
height: 94px;
background: url(//maehara.nagachan.jp/wp-content/themes/maehara/images/bg_btn_search_sale_right_00.gif) no-repeat 0 0px;
}
.search_left a,.search_right a {
display: block;
width: 191px;
height: 94px;
color: #333;
text-decoration: none;
cursor: pointer;
}
.search_left {
margin-right: 5px;
cursor: pointer;
} .search_rent_left,.search_rent_right {
position: relative;
float: left;
margin: 0 0px 20px 0;
overflow: hidden;
padding-bottom: 20px;
width: 310px;
height: 94px;
background: url(//maehara.nagachan.jp/wp-content/themes/maehara/images/bg_btn_search_rent_right_00.gif) no-repeat 0 0px;
}
.search_rent_left a,.search_rent_right a {
display: block;
width: 191px;
height: 94px;
color: #333;
text-decoration: none;
cursor: pointer;
}
.search_rent_left {
margin-right: 10px;
cursor: pointer;
} .tit_search span, .comment_search span {
position: static;
overflow: visible;
}
.tit_search {
top: 26px;
left: 93px;
width: 222px;
font-weight: bold;
font-size: 14px;
line-height: 2em;
height: 29px; 
overflow: hidden;
position: absolute;
cursor: pointer;
}
.comment_search {
top: 57px;
left: 93px;
width: 222px;
cursor: pointer;
height: 53px;
overflow: hidden;
position: absolute;
cursor: pointer;
}
.wrap_search {
overflow: hidden;
}
.cl_list_pic {
position: absolute;
top: 27px;
left: 7px;
}
#wrapper.auto {
width: 95%;
}
#sales_main_long iframe {
width: 100%;
height: 1000px;
overflow-y: auto;
overflow-x: auto;
} .huto {
font-weight:bold;
}
.hutoaka {
font-weight:bold;
color:#ff0000;
}
.oomozi {
font-size: 18px;
line-height: 35px;
font-weight:bold;
}
.komozi {
font-size: 80%;
}
.ymarker {
background:#FFF9C4;
padding:0 2px;
}
.rmarker {
background:#ffcdd2;
padding:0 2px;
}
.yellowbox {
padding:20px;
border:solid 1px #fffacd;
background-color:#ffffe0;
margin-bottom:20px;
}
.redbox {
padding:20px;
border:solid 1px #ef5350;
background-color:#ffebee;
margin-bottom:20px;
}
.graybox {
padding:20px;
border:solid 1px #ccc;
background-color:#f3f3f3;
margin-bottom:20px;
}
.post .yellowbox p:last-child,
.post .yellowbox ol:last-child,
.post .yellowbox ul:last-child {
margin-bottom:0;
padding-bottom:0;
}
.post .graybox p:last-child,
.post .graybox ol:last-child,
.post .graybox ul:last-child {
margin-bottom:0;
padding-bottom:0;
}
.post .redbox p:last-child,
.post .redbox ol:last-child,
.post .redbox ul:last-child {
margin-bottom:0;
padding-bottom:0;
}
.h2fuu {
position: relative;
background: #f3f3f3;
color: #1a1a1a;
font-size: 20px;
line-height: 27px;
margin-bottom: 20px;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
font-weight:bold;
}
.h2fuu:after {
content: '';
position: absolute;
border-top: 10px solid #f3f3f3;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
bottom: -10px;
left: 30px;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
.h2fuu:before {
content: '';
position: absolute;
border-top: 10px solid #f3f3f3;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
bottom: -10px;
left: 30px;
}
.inyoumodoki {
background-color: #f3f3f3;
background-image: url(//maehara.nagachan.jp/wp-content/themes/maehara/images/quote.png);
background-repeat: no-repeat;
background-position: left top;
padding-top: 50px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 20px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #CCC;
}
.post .inyoumodoki p:last-child,
.post .inyoumodoki ol:last-child,
.post .inyoumodoki ul:last-child {
margin-bottom:0;
padding-bottom:0;
}
.sankou {
font-size:11px;
background-color:#F57C00;
color:#fff;
padding:2px 3px;
margin:0 5px;
} .dotline {
border-bottom:1px dotted #212121;
}
.dotliner {
border-bottom:1px dotted #ff0000;
}
.dotline-s {
border-bottom:1px solid #212121;
}
.dotline-sr {
border-bottom:1px solid #ff0000;
}  input[type="tel"] { 
background: #f9f9f9; 
border: 1px solid #e5e5e5; 
border-radius: 4px; 
outline: none; 
-webkit-appearance: none; 
font-size: 100%; 
}
span.wpcf7-list-item {display: block;}
.list-block .wpcf7-list-item { display: block; }
.list-inline .wpcf7-list-item { display: inline; }
.wpcf7 .wpcf7-style {
width: 90%;
border: 1px solid #ccc;
border-radius: 6px;
padding: 6px 12px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.wpcf7 .wpcf7-style2 {
width: 50%;
border: 1px solid #ccc;
border-radius: 6px;
padding: 6px 12px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.formInner {
background:lightyellow;
}
.formInner p{
margin-bottom: 5px;
}
.sent .formInner {
display: none;
}
.complete-display{
display: none;
}
.sent .complete-display{
display: block;
}
.required {
color: #FFF;
display: inline-block;
padding: 0.2em 0.2em 0.2em;
background: red;
border-radius: 5px;
}
.unrequired {
color: #FFF;
display: inline-block;
padding: 0.2em 0.2em 0.2em;
background: green;
border-radius: 5px;
}  #panList li {
font-size : 16px;
}
#head-sp-contact {
display : none;
}
#headerTop {
display : block!important;
} #fb-like-box{ text-align: center; background-color: #ffffff; margin:40px auto;border:4px solid #ffffff; } ul.myList {
overflow: hidden;
}
ul.myList li {
list-style: none;
border-radius: 10px; margin-top: 5px;
margin-bottom: 5px;
display:inline-block;
vertical-align:top;
text-align:center; background-color:rgba(237,237,123,1);
}
ul.myList li.baibai-bukken {
background-color:rgba(237,237,123,0.5);
}
ul.myList li.chintai-bukken {
background-color:rgba(86,142,216,0.2);
}
ul.myList div.syubetu {
margin:5px 5px 5px 5px;
color:blue;
font-size : 16px;
border-radius: 5px; }
ul.myList li:last-child {
margin-right: 0;
}
ul.myList li img {
margin-left:  auto ;
margin-right:  auto ;
width: 90%;
border-radius: 10px;
}
ul.myList li p {
padding-top: 5px;
padding-left: 5px;
font-size: 0.6rem;
text-align:left;
margin-bottom:0;
}  table.baibai-bukken{
background-color:rgba(237,237,123,0.5);
border:3px solid #4bc423;
width:100%;
}
table.chintai-bukken {
background-color:rgba(86,142,216,0.2);
border:3px solid #4bc423;
width:100%;
} .mybtn { 
width:75%;
color:#FFF; 
display:inline-block; 
overflow:hidden; 
margin-top:5px; 
position:relative;
padding:8px 15px 6px;
text-decoration:none;
cursor:pointer; 
border: 1px solid #5ead3c; 
border-radius: 10px;
background:url(//maehara.nagachan.jp/wp-content/themes/maehara/images/arrow_wh_s.png) right bottom no-repeat #5ead3c; 
box-shadow: inset 0px 0px 1px rgba(255,255,255,1); }
.mybtn:hover {
background-color: #3B3B3B;
}
.mybtn2 { 
width:75%;
color:#FFF; 
display:inline-block; 
overflow:hidden; 
margin-top:5px; 
position:relative;
padding:8px 15px 6px;
text-decoration:none;
border-radius: 30px;
cursor:pointer; 
border: 1px solid #5ead3c; 
background:url(//maehara.nagachan.jp/wp-content/themes/maehara/images/arrow_wh_s.png) right bottom no-repeat #5ead3c; 
box-shadow: inset 0px 0px 1px rgba(255,255,255,1); }
.mybtn2:hover {
background-color: #3B3B3B;
}
.myphoto {
font-size:0;
position:relative;
}
.myphoto span p {
position:absolute;
font-weight: bold;
-moz-transform:    scale( 3.0, 3.0 ); -webkit-transform: scale( 3.0, 3.0 ); -o-transform:      scale( 3.0, 3.0 ); -ms-transform:     scale( 3.0, 3.0 ); transform:         scale( 3.0, 3.0 ); display: inline-block;
opacity:0.8;
}
.myphoto_opacity {
opacity:0.5;
} .mybadge {
position: absolute;
left: 0px;
top: -15px;
padding-top: 8px;
width: 30px;
height: 20px;
border-radius: 50%;
background: #ff4f00;
text-align: center;
font-size: 16px;
font-weight: bold;
color: #ffffff;
box-shadow: 0px 6px 6px 0px rgba(0,0,0,0.5); display: none;
}  .mycatch {
margin: 0;
padding 0;
} .mytop {
position: relative;
}
.mycatch {
position: absolute;
width: 95%;
top: 2%;
left:  3%;
}
.mycatch-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0);
}
p.mycatch-title {
margin-top:6px!important;
margin-bottom:6px!important;
line-height:1.1em;
padding:0px auto;
}
.mycatch-text {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0);
}
p.mycatch-text {
margin-top:2px!important;
margin-bottom:2px!important;
line-height:1.1em;
padding:0px auto;
}
.myimage { position: absolute;
border-radius:50%;
border:9px solid #00cc00;
}
.myintro {
position: absolute;
margin-bottom:0px!important;
}
.myintro-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
margin-top:5px!important;
margin-bottom:10px;  }
p.myintro-title { } .mysatei {
position: absolute;
border-radius: 10%;
background-color: rgba(59,109,157,0.9)!important;
border:5px solid #00cc00;
color: #ffffff;
font-weight: bold;
display: table;
}
.mysatei-inner {
display: table-cell;
text-align:center;
vertical-align: middle;
color:yellow;
line-height: initial;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.mysatei a {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
color: #ffffff;
text-indent:-999px;
} .mysouzoku {
position: absolute;
border-radius: 10%;
background-color: rgba(59,109,157,0.9)!important;
border:5px solid #00cc00;
color: #ffffff;
font-weight: bold;
display: table;
}
.mysouzoku-inner {
display: table-cell;
text-align:center;
vertical-align: middle;
color:yellow;
line-height: initial;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.mysouzoku a {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
color: #ffffff;
text-indent:-999px;
} .myninni {
position: absolute;
border-radius: 10%;
background-color: rgba(59,109,157,0.9)!important;
border:5px solid #00cc00;
color: #ffffff;
font-weight: bold;
display: table;
}
.myninni-inner {
display: table-cell;
text-align:center;
vertical-align: middle;
color:yellow;
line-height: initial;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.myninni a {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
color: #ffffff;
text-indent:-999px;
} h3.topPrTit {
font-size: 24px!important;
} .fudousan-kaitori {
position: relative;
}
.fudousan-kaitori-catch {
position: absolute;
width: 95%;
top: 2%;
left:  3%;
}
.fudousan-kaitori-catch-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0);
}
p.fudousan-kaitori-catch-title {
margin-top:5px;
margin-bottom:5px;
line-height:1.5em;
}
.fudousan-kaitori-catch-text {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0);
}
p.fudousan-kaitori-catch-text {
margin-top:5px;
margin-bottom:5px;
line-height:1.5em;
} .contact-form {
position: relative;
}
img.contact-form {
width:auto;
}
a.contact-form {
text-decoration:none;
}
.contact-form-catch {
position: absolute;
width: 95%;
top: 2%;
left:  3%;
}
.contact-form-catch-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.contact-form-catch-title {
margin-top:10px;
margin-bottom:10px;
line-height:1.5em;
}
.contact-form-catch-text {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.contact-form-catch-text {
margin-top:10px;
margin-bottom:10px;
line-height:1.5em;
}
.contact-form-link {
color : white;
font-weight: bold;
text-align:center;
border:2px solid #00cc00;
background-color: rgba(0,204,0,1.0)!important;
margin-left:auto;
} .fudousan-satei {
position: relative;
}
img.fudousan-satei {
width:auto;
}
a.fudousan-satei {
text-decoration:none;
}
.fudousan-satei-catch {
position: absolute;
width: 95%;
top: 2%;
left:  3%;
}
.fudousan-satei-catch-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.fudousan-satei-catch-title {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.fudousan-satei-catch-text {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.fudousan-satei-catch-text {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.fudousan-satei-kaitori {
color : white;
font-weight: bold;
text-align:center;
border:2px solid #00cc00;
background-color: rgba(0,204,0,1.0)!important;
margin-left:auto;
}
p.fudousan-satei-kaitori {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
} .ninbai-soudan {
position: relative;
}
img.ninbai-soudan {
width:auto;
}
a.ninbai-soudan {
text-decoration:none;
}
.ninbai-soudan-catch {
position: absolute;
width: 95%;
top: 2%;
left:  3%;
}
.ninbai-soudan-catch-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.ninbai-soudan-catch-title {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.ninbai-soudan-catch-text {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.ninbai-soudan-catch-text {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.ninbai-soudan-link {
color : white;
font-weight: bold;
text-align:center;
border:2px solid #00cc00;
background-color: rgba(0,204,0,1.0)!important;
margin-left:auto;
}
p.ninbai-soudan-link {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
} .souzoku-soudan {
position: relative;
}
img.souzoku-soudan {
width:auto;
}
a.souzoku-soudan {
text-decoration:none;
}
.souzoku-soudan-catch {
position: absolute;
width: 95%;
top: 2%;
left:  3%;
}
.souzoku-soudan-catch-title {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.souzoku-soudan-catch-title {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.souzoku-soudan-catch-text {
color : white;
font-weight: bold;
background-color: rgba(200,200,200,0.0)!important;
}
p.souzoku-soudan-catch-text {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.souzoku-soudan-link {
color : white;
font-weight: bold;
text-align:center;
border:2px solid #00cc00;
background-color: rgba(0,204,0,1.0)!important;
margin-left:auto;
}
p.souzoku-soudan-link {
margin-top:10px;
margin-bottom:10px;
line-height:1.1em;
}
.su-spoiler-style-fancy .su-spoiler-title {
font-size: 20px!important;
} @media only screen and (max-width: 969px) { #site-title a {
font-size:32px;
} #head-sp-contact p {
text-align:center;
color:yellow!important;
font-size:20px;
font-weight:bold;
line-height:1.2em;
} #siteHeader {position: fixed;width: 100%; z-index: 1000; top: 0; background-color: #fff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); margin-bottom: 0;}
#headerTop #site-description { display:block; font-size:12px;} #gMenu { clear: both; display: block; overflow: visible; position: relative; width: 100%;margin-top: 160px; }
#headContact { display : none; }
#head-sp-contact { display : block; width: 100%; }
#head-sp-contact.contact {margin-top:0px; }
#head-sp-contact.contact ul { margin:0; padding:0; list-style:none; }
#head-sp-contact.contact li a { display:block; padding:5px;text-align:center;color:#000000; background-color:#4bc423;text-decoration:none;}  
#head-sp-contact.contact li { float:left; width:33.3333%;} img.wp-image-376 , img.wp-image-381, img.wp-image-383 {
padding: 0px 5px 10px 5px;
}
img.wp-image-383 {
padding: 0px 5px 10px 5px;
}
img.wp-image-387 {
padding: 0px 5px 10px 5px;
}
img.wp-image-390 {
padding: 0px 5px 10px 5px;
}
img.wp-image-396 {
padding: 0px 5px 10px 5px;
}
img.wp-image-402 {
padding: 0px 5px 10px 5px;
}
img.wp-image-404 {
padding: 0px 5px 10px 5px;
}
img.wp-image-406{
padding: 0px 5px 10px 5px;
}
.myList li {
width: 100%;
}
.myphoto p {
top:40%;
left:40%;
} .mycatch-title {
font-size: 14px!important;
}
.mycatch-text {
font-size: 10px!important;
width: 65%!important; }
.myimage { top: 20px!important;
right:  5px!important;
width: 25%!important;
height: 57%!important;
border:3px solid #00cc00!important;
}
.myintro {
bottom: 0px!important;
right:  5px!important;
}
.myintro-title {
font-size: 12px!important;
} .mysatei {
bottom: 100px!important;
left:  20px!important;
width:50%!important;
font-size: 8px!important;
display: none!important;
} .myninni {
bottom: 65px!important;
left:  20px!important;
width:50%!important;
font-size: 8px!important;
display: none!important;
} .mysouzoku {
bottom: 30px!important;
left:  20px!important;
width: 50%!important;
font-size: 8px!important;
display: none!important;
} .fudousan-kaitori-catch p{ 
margin-top:3px!important;
margin-bottom:2px!important;
}
.fudousan-kaitori-catch-title {
font-size: 24px!important;
}
.fudousan-kaitori-catch-text {
font-size: 12px!important;
} .contact-form-catch-title {
font-size: 24px!important;
}
.contact-form-catch-text {
font-size: 14px!important;
}
.contact-form-kaitori {
width:65%!important;
font-size: 12px!important;
} .fudousan-satei-catch-title {
font-size: 24px!important;
}
.fudousan-satei-catch-text {
font-size: 18px!important;
}
.fudousan-satei-kaitori {
width:65%!important;
font-size: 14px!important;
} .ninbai-soudan-catch-title {
font-size: 24px!important;
}
.ninbai-soudan-catch-text {
font-size: 18px!important;
}
.ninbai-soudan-link {
width:65%!important;
font-size: 14px!important;
} .souzoku-soudan-catch-title {
font-size: 24px!important;
line-height:1.2em!important;
}
.souzoku-soudan-catch-text {
font-size: 14px!important;
line-height:1.2em!important;
}
.souzoku-soudan-link {
width:65%!important;
font-size: 14px!important;
} #loop-osusume  p {
line-height:2.0em!important;
} #single-osusume  p {
line-height:2.0em!important;
} } @media only screen and (min-width: 660px) and (max-width: 969px) { #site-title a {
font-size:48px;
} #gMenu .menu > li { width:16.66%!important; text-align:center; } #gMenu .menu-menu1-container li {
font-size : 10px;
} 
#headerTop #site-description { display:block; font-size:12px;} #gMenu { clear: both; display: block; overflow: visible; position: relative; width: 100%;margin-top: 120px; }
#headContact { display : block!important; }
#head-sp-contact { display : none!important; }
.myList li {
width: 180px!important;
}
.myphoto p {
top:40%;
left:35%;
} .mycatch-title {
font-size: 16px!important;
background-color: rgba(200,200,200,0.0)!important;
color: white!important;
}
.mycatch-text {
font-size: 12px!important;
display:block!important;
width:63%!important;
}
.myimage { top: 40px!important;
right:  15px!important;
width: 30%!important;
height: 69%!important;
}
.myintro {
bottom: 5px!important;
right:  10px!important;
}
.myintro-title {
font-size: 24px!important;
} .mysatei {
bottom: 160px!important;
left:  40px!important;
width:50%!important;
font-size: 14px!important;
} .myninni {
bottom: 90px!important;
left:  40px!important;
width:50%!important;
font-size: 14px!important;
} .mysouzoku {
bottom: 30px!important;
left:  40px!important;
width:50%!important;
font-size: 14px!important;
} .fudousan-kaitori-catch-title {
font-size: 32px!important;
}
.fudousan-kaitori-catch-text {
font-size: 20px!important;
} .contact-form-catch-title {
font-size: 48px!important;
}
.contact-form-catch-text {
font-size: 28px!important;
}
.contact-form-kaitori {
width:58%!important;
font-size: 24px!important;
} .fudousan-satei-catch-title {
font-size: 48px!important;
}
.fudousan-satei-catch-text {
font-size: 28px!important;
}
.fudousan-satei-kaitori {
width:58%!important;
font-size: 24px!important;
} .ninbai-soudan-catch-title {
font-size: 48px!important;
}
.ninbai-soudan-catch-text {
font-size: 28px!important;
}
.ninbai-soudan-link {
width:58%!important;
font-size: 24px!important;
} .souzoku-soudan-catch-title {
font-size: 48px!important;
}
.souzoku-soudan-catch-text {
font-size: 28px!important;
}
.souzoku-soudan-link {
width:58%!important;
font-size: 24px!important;
} } @media only screen and (min-width: 660px) { #site-title a {
font-size:48px;
} #gMenu .menu > li { width:16.66%!important; text-align:center; } #gMenu .menu-menu1-container li {
font-size : 12px;
} #siteHeader {position: fixed;width: 100%; z-index: 1000; top: 0; background-color: #fff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); margin-bottom: 0;} #gMenu { clear: both; display: block; overflow: visible; position: relative; width: 100%;margin-top: 140px; }
.myList li {
margin-right: 1%!important;
width: 25%!important;
}
.myphoto p {
top:40%;
left:30%;
} .mycatch-title {
font-size: 30px!important;
}
.mycatch-text {
font-size: 24px!important;
}
.myimage { }
.myintro {
bottom: 3px!important;
right:  5px!important;
}
.myintro-title {
font-size: 24px!important;
} .mysatei {
bottom: 160px!important;
left:  40px!important;
width:50%!important;
font-size: 24px!important;
} .myninni {
bottom: 90px!important;
left:  40px!important;
width:50%!important;
font-size: 24px!important;
} .mysouzoku {
bottom: 30px!important;
left:  40px!important;
width:50%!important;
font-size: 24px!important; } .fudousan-kaitori-catch-title {
font-size: 32px!important;
}
.fudousan-kaitori-catch-text {
font-size: 20px!important;
} .contact-form-catch-title {
font-size: 48px!important;
}
.contact-form-catch-text {
font-size: 28px!important;
}
.contact-form-kaitori {
width:58%!important;
font-size: 24px!important;
} .fudousan-satei-catch-title {
font-size: 48px!important;
}
.fudousan-satei-catch-text {
font-size: 28px!important;
}
.fudousan-satei-kaitori {
width:58%!important;
font-size: 24px!important;
} .ninbai-soudan-catch-title {
font-size: 48px!important;
}
.ninbai-soudan-catch-text {
font-size: 28px!important;
}
.ninbai-soudan-link {
width:58%!important;
font-size: 24px!important;
} .souzoku-soudan-catch-title {
font-size: 48px!important;
}
.souzoku-soudan-catch-text {
font-size: 28px!important;
}
.souzoku-soudan-link {
width:58%!important;
font-size: 24px!important;
} } @media print, screen and (min-width: 970px) { #site-title a {
font-size:48px!important;
}
#header {
padding-top:20px!important;
}
#header #headContactTxt { 
font-size : 20px!important;
margin-bottom:10px!important;
font-weight: bold;
}
#header #headContactTel { 
font-size : 36px!important;
margin-bottom:10px!important;
font-weight: bold;
}
#header #headContactTime { 
font-size : 20px!important;
font-weight: bold;
} #gMenu .menu-menu1-container li {
font-size : 18px;
font-weight: bold;
} #main #container {padding-top:20px;} #main #container #content {float:left; width:640px;}
#main #container #sideTower {float:right; width:300px;}  #main #container #content1 {float:left; width:950px;} #siteHeader {position: fixed;width: 100%; z-index: 1000; top: 0; background-color: #fff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); margin-bottom: 0;} #gMenu { clear: both; display: block; overflow: visible; position: relative; width: 100%;margin-top: 145px; } img.wp-image-376 , img.wp-image-381, img.wp-image-383 {
padding: 0px 5px 30px 0px;
float:left;
}
img.wp-image-383 {
padding: 0px 5px 60px 0px;
float:left;
}
img.wp-image-387 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-390 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-396 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-402 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-404 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-406{
padding: 0px 5px 10px 0px;
float:left;
}
.myList li {
margin-right: 1%!important;
width: 18%!important;
}
.myphoto p {
top:35%;
left:30%;
} .mycatch-title {
font-size: 48px!important;
}
.mycatch-text {
font-size: 28px!important;
width:63%!important;
}
.myimage { top: 65px!important;
right:  10px!important;
width: 26%!important;
height: 60%!important;
}
.myintro {
bottom: 0px!important;
right:  10px!important;
}
.myintro-title {
font-size: 30px!important;
} .mysatei {
bottom: 150px!important;
left:  40px!important;
width:50%!important;
font-size: 30px!important;
} .myninni {
bottom: 80px!important;
left:  40px!important;
width:50%!important;
font-size: 30px!important;
} .mysouzoku {
bottom: 10px!important;
left:  40px!important;
width:50%!important;
font-size: 30px!important; } h3.topPrTit {
font-size: 24px!important;
} .fudousan-kaitori-catch-title {
font-size: 36px!important;
}
.fudousan-kaitori-catch-text {
font-size: 20px!important;
} .contact-form-catch-title {
font-size: 48px!important;
}
.contact-form-catch-text {
font-size: 28px!important;
}
.contact-form-kaitori {
width:58%!important;
font-size: 24px!important;
} .fudousan-satei-catch-title {
font-size: 48px!important;
}
.fudousan-satei-catch-text {
font-size: 28px!important;
}
.fudousan-satei-kaitori {
width:58%!important;
font-size: 24px!important;
} .ninbai-soudan-catch-title {
font-size: 48px!important;
}
.ninbai-soudan-catch-text {
font-size: 28px!important;
}
.ninbai-soudan-link {
width:58%!important;
font-size: 24px!important;
} .souzoku-soudan-catch-title {
font-size: 48px!important;
}
.souzoku-soudan-catch-text {
font-size: 28px!important;
}
.souzoku-soudan-link {
width:58%!important;
font-size: 24px!important;
} }
@media print  {
#headerTop { display:none;}
#headerTop #site-description { display:none;}
#sidebar {display:none;}
#content {float:none;width:100%;}
div.su-accordion {display:block!important;}
div.su-spoiler {display:block!important;} #site-title a {
font-size:48px!important;
}
#header {
padding-top:0px!important;
}
#header #headContactTxt { 
font-size : 20px!important;
margin-bottom:10px!important;
font-weight: bold;
}
#header #headContactTel { 
font-size : 36px!important;
margin-bottom:10px!important;
font-weight: bold;
}
#header #headContactTime { 
font-size : 20px!important;
font-weight: bold;
} #gMenu .menu-menu1-container li {
font-size : 18px;
font-weight: bold;
} #main #container {padding-top:30px;}  #main #container #content1 {float:left; width:950px;} #siteHeader {position: fixed;width: 100%; z-index: 1000; top: 0; background-color: #fff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); margin-bottom: 0;} #gMenu { clear: both; display: block; overflow: visible; position: relative; width: 100%;margin-top: 145px; } img.wp-image-376 , img.wp-image-381, img.wp-image-383 {
padding: 0px 5px 30px 0px;
float:left;
}
img.wp-image-383 {
padding: 0px 5px 60px 0px;
float:left;
}
img.wp-image-387 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-390 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-396 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-402 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-404 {
padding: 0px 5px 10px 0px;
float:left;
}
img.wp-image-406{
padding: 0px 5px 10px 0px;
float:left;
}
.myList li {
margin-right: 1%!important;
width: 18%!important;
}
.myphoto p {
top:35%;
left:30%;
} .mycatch-title {
font-size: 34px!important;
}
.mycatch-text {
font-size: 22px!important;
width:58%!important;
}
.myimage {
bottom: 65px!important;
right:  10px!important;
width: 40%!important;
}
.myintro {
bottom: 10px!important;
right:  10px!important;
}
.myintro-title {
font-size: 24px!important;
} .mysatei {
bottom: 150px!important;
left:  40px!important;
width:46%!important;
font-size: 24px!important;
} .myninni {
bottom: 80px!important;
left:  40px!important;
width:46%!important;
font-size: 24px!important;
} .mysouzoku {
bottom: 10px!important;
left:  40px!important;
width:46%!important;
font-size: 24px!important;
} h3.topPrTit {
font-size: 24px!important;
} .fudousan-kaitori-catch-title {
font-size: 36px!important;
}
.fudousan-kaitori-catch-text {
font-size: 20px!important;
} .contact-form-catch-title {
font-size: 32px!important;
}
.contact-form-catch-text {
font-size: 22px!important;
}
.contact-form-kaitori {
width:58%!important;
font-size: 24px!important;
} .fudousan-satei-catch-title {
font-size: 32px!important;
}
.fudousan-satei-catch-text {
font-size: 24px!important;
}
.fudousan-satei-kaitori {
width:58%!important;
font-size: 24px!important;
} .ninbai-soudan-catch-title {
font-size: 48px!important;
}
.ninbai-soudan-catch-text {
font-size: 28px!important;
}
.ninbai-soudan-link {
width:58%!important;
font-size: 24px!important;
} .souzoku-soudan-catch-title {
font-size: 48px!important;
}
.souzoku-soudan-catch-text {
font-size: 28px!important;
}
.souzoku-soudan-link {
width:58%!important;
font-size: 24px!important;
} }