@charset "UTF-8";@import url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/reset.css);@import url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/font-awesome.min.css);@import url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/font-icomoon.css);@import url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/slick.css);body{background:#fff;color:#000;font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;font-weight:400;line-height:2;text-align:left;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#000;text-decoration:underline}html:not(.touchDevice) a[href^="tel:"]{color:#000;text-decoration:none;cursor:default}a.btn01{display:inline-block;position:relative;padding:7px 20px 7px 25px;background:#000;color:#fff;font-weight:500;line-height:1.5;text-decoration:none}a.btn01:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:10px;margin-top:-7px;color:#fff;font-weight:700}a.btn01:hover{background:rgba(0,0,0,.8)}a:hover{text-decoration:none}input[type=text],input[type=search],input[type=url],input[type=email],input[type=password],input[type=number],textarea{box-sizing:border-box;width:100%;margin:0;padding:7px 4px 6px;border:#e0e0e0 solid 1px;background:#fff;font-size:85.8%;vertical-align:top}textarea{height:10em}.formSelect{display:inline-block;position:relative;border:#000 solid 2px;background:#fff}.formSelect .label{box-sizing:border-box;display:inline-block;position:relative;min-width:100%;padding:7px 33px 6px 8px;color:#000;font-size:85.8%;font-weight:500;line-height:1.5}.formSelect .label:before{content:'';position:absolute;top:0;right:0;width:18px;height:100%;border-left:#000 solid 2px}.formSelect .label:after{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:6px;margin-top:-7px;color:#000;font-weight:700;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.formSelect select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:none;border-radius:none;cursor:pointer;opacity:0;-webkit-appearance:none}@media only screen and (max-width:767px){.formSelect{display:block}}.clearfix{zoom:1}.clearfix:after{content:'';display:block;clear:both;height:0}#noscript{position:relative;z-index:5260;padding:1em;border-bottom:#000 solid 1px;background:#fff;color:#000;text-align:center}#noscript span{color:red}#wrapper{position:relative;overflow:hidden}.wrap{zoom:1;max-width:1100px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.wrap:after{content:'';display:block;clear:both;height:0}#container{position:relative;z-index:1;padding-top:110px}@media only screen and (max-width:1139px){#container{padding-top:90px}}#header{box-sizing:border-box;display:table;position:fixed;top:0;left:0;z-index:10;width:100%;padding:30px 40px;background:#fff;font-weight:500}.admin_bar_showing #header{top:32px}#header #headerArea01{display:table-cell;vertical-align:middle}#header #headerArea01 .logo img{width:auto;height:50px}#header #headerArea01 #spMenu{display:none}#header #headerArea02{display:table-cell;vertical-align:middle}#header #headerArea02 #gNav{display:table;margin-left:auto;line-height:1.5}#header #headerArea02 #gNav .nav{display:table-cell}#header #headerArea02 #gNav .nav li{display:table-cell;padding-left:40px}#header #headerArea02 #gNav .nav li:first-child{padding-left:0}#header #headerArea02 #gNav .nav li a{display:inline-block;padding:7px 0 4px;border-bottom:transparent solid 3px;color:#000;text-decoration:none}#header #headerArea02 #gNav .nav li a:hover,#header #headerArea02 #gNav .nav li.current-menu-item a,#header #headerArea02 #gNav .nav li.current-page-ancestor a{border-bottom-color:#000}#header #headerArea02 #gNav .contact{display:table-cell;padding-left:40px}#header #headerArea02 #gNav .contact a{display:inline-block;position:relative;padding:7px 20px 7px 25px;background:#000;color:#fff;text-decoration:none}#header #headerArea02 #gNav .contact a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:10px;margin-top:-7px;color:#fff;font-weight:700}#header #headerArea02 #gNav .contact a:hover{background:rgba(0,0,0,.8)}@media only screen and (max-width:1139px){#header{position:absolute;padding:0;background:0 0}.admin_bar_showing #header{top:0}#header #headerArea01{display:block;position:relative;z-index:10;padding:20px;height:50px;background:#fff}#header #headerArea01 .logo{display:block;padding-right:80px}#header #headerArea01 .logo img{width:auto;max-width:100%;height:auto;max-height:50px}#header #headerArea01 #spMenu{display:block;position:absolute;top:0;right:0}#header #headerArea01 #spMenu:before{content:'';position:absolute;top:50%;left:50%;width:40px;height:5px;margin-top:-4px;margin-left:-20px;background:#000}.navOPEN #header #headerArea01 #spMenu:before{display:none}#header #headerArea01 #spMenu a{display:block;overflow:hidden;width:90px;height:90px;text-indent:-5260px}#header #headerArea01 #spMenu a:before,#header #headerArea01 #spMenu a:after{content:'';position:absolute;top:50%;left:50%;width:40px;height:5px;margin-left:-20px;background:#000}#header #headerArea01 #spMenu a:before{margin-top:-19px}#header #headerArea01 #spMenu a:after{margin-top:11px}.navOPEN #header #headerArea01 #spMenu a:before,.navOPEN #header #headerArea01 #spMenu a:after{margin-top:-3px}.navOPEN #header #headerArea01 #spMenu a:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navOPEN #header #headerArea01 #spMenu a:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header #headerArea02{display:block;position:absolute;top:0;left:0;z-index:9;width:100%;background:#fff;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.navOPEN #header #headerArea02{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#header #headerArea02 #gNav{display:block;padding:115px 20px 20px}#header #headerArea02 #gNav .nav{display:block;font-size:171.5%}#header #headerArea02 #gNav .nav li{display:block;margin-top:20px;padding-left:0}#header #headerArea02 #gNav .nav li:first-child{margin-top:0}#header #headerArea02 #gNav .nav li a{padding:5px 0;border-bottom-width:4px}#header #headerArea02 #gNav .contact{display:block;margin-top:45px;padding-left:0;text-align:center}#header #headerArea02 #gNav .contact a{padding:20px 20px 20px 40px;font-size:142.9%}#header #headerArea02 #gNav .contact a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:18px;font-size:14px}}#hImage{position:relative;width:100%;height:200px;background-repeat:no-repeat;background-position:center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#hImage img{position:absolute;visibility:hidden;width:0;height:0}#contentTitle{padding:70px 0 80px;color:#000;font-size:257.2%;font-weight:900;line-height:1.5;text-align:center}#contentTitle span{display:inline-block;padding-bottom:10px;border-bottom:#000 solid 4px}#content.twoColMain{box-sizing:border-box;float:left;width:100%;padding-right:300px}#content .pageTitle{margin-bottom:-20px;font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:200%;font-weight:900;line-height:1.5}#content .entry header{overflow:hidden;position:relative;margin-bottom:30px;padding-bottom:10px;border-bottom:#999 dotted 1px}#content .entry header .meta{margin-bottom:10px;color:#000;font-size:85.8%;line-height:1.5}#content .entry header .ttl{font-size:171.5%;font-weight:900;line-height:1.5}#content .entry footer{zoom:1;margin-top:50px}#content .entry footer:after{content:'';display:block;clear:both;height:0}#content .entry footer .sns{zoom:1;float:left}#content .entry footer .sns:after{content:'';display:block;clear:both;height:0}#content .entry footer .sns li{float:left;margin-left:10px}#content .entry footer .sns li:first-child{margin-left:0}#content .entry footer .sns li iframe{vertical-align:bottom}#content .entry02 header{margin-bottom:20px;padding-bottom:10px;border-bottom:#999 dotted 1px}#content .entry02 header .meta{zoom:1;margin-bottom:10px;line-height:1}#content .entry02 header .meta:after{content:'';display:block;clear:both;height:0}#content .entry02 header .meta .new{display:block;float:left;margin:0 10px 5px 0;padding:3px 5px;background:#b70303;color:#fff;font-weight:500}#content .entry02 header .meta a{display:block;float:left;margin:0 10px 5px 0;padding:2px 3px;border:#000 solid 2px;color:#000;font-size:85.8%;font-weight:500;text-decoration:none}#content .entry02 header .meta a:hover{background:#000;color:#fff}#content .entry02 header .ttl{font-size:200%;font-weight:900;line-height:1.5}#content .nextprev{display:table;table-layout:fixed;width:100%;margin-top:60px;padding-top:60px;border-top:#999 dotted 1px;font-size:114.3%;font-weight:900;line-height:1.5}#content .nextprev li{display:table-cell}#content .nextprev li a{position:relative;color:#000;text-decoration:none}#content .nextprev li a:hover{text-decoration:underline}#content .nextprev li.prev{text-align:left}#content .nextprev li.index{text-align:center}#content .nextprev li.index a{display:inline-block;padding-left:20px;background:url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/../imgs/icon-index.png) no-repeat left center;-moz-background-size:15px 10px;-o-background-size:15px 10px;-webkit-background-size:15px 10px;background-size:15px 10px}#content .nextprev li.next{text-align:right}#content .body{zoom:1}#content .body:after{content:'';display:block;clear:both;height:0}#content .body *:first-child,#content .body h1+*,#content .body h2+*,#content .body h3+*,#content .body h4+*,#content .body h5+*,#content .body h6+*{margin-top:0 !important}#content .body h1{margin:60px 0 40px;color:#000;font-size:257.2%;font-weight:900;line-height:1.5}#content .body h2{margin:60px 0 30px;padding-bottom:10px;font-size:200%;font-weight:900;line-height:1.5;border-bottom:#999 dotted 1px}#content .body h3{margin:50px 0 20px;color:#000;font-size:142.9%;font-weight:900;line-height:1.5}#content .body h4{margin:30px 0 15px;color:#000;font-size:128.6%;font-weight:900;line-height:1.5}#content .body h5{margin:20px 0 10px;color:#000;font-weight:900;line-height:1.5}#content .body h6{margin:20px 0 5px;color:#000;font-weight:700;line-height:1.5}#content .body p{margin-top:2em}#content .body .wp-caption,#content .body .aligncenter.wp-caption,#content .body .alignright.wp-caption,#content .body .alignleft.wp-caption{margin-top:2em}#content .body .wp-caption figcaption,#content .body .aligncenter.wp-caption figcaption,#content .body .alignright.wp-caption figcaption,#content .body .alignleft.wp-caption figcaption{margin-top:5px}#content .body ul{margin-top:2em}#content .body ul>li{margin-top:5px;padding-left:18px}#content .body ul>li:before{content:'';display:inline-block;width:12px;height:12px;margin:0 6px 0 -18px;border-radius:6px;background:#000}#content .body ol{counter-reset:number;margin-top:2em}#content .body ol>li{margin-top:5px;padding-left:1.5em}#content .body ol>li:before{counter-increment:number;content:counter(number) ".";display:inline-block;width:1.3em;margin:0 .2em 0 -1.5em;color:#000;font-weight:900}#content .body blockquote{margin-top:2em;padding:20px;background:rgba(0,0,0,.04)}#content .body hr{width:100%;margin:4em 0;padding:0;border:none;border-top:#e5e5e5 solid 1px}#content .body .table{margin-top:2em}#content .body .table table{width:100%;margin-top:2em;border-collapse:collapse;border-spacing:0}#content .body .table table th,#content .body .table table td{padding:16px 19px 15px;border:#e5e5e5 solid 1px}#content .body .table table th{background:rgba(0,0,0,.04);font-weight:900}#content .body .table.table01 table th{width:25%}#content .body .table.table02 table th,#content .body .table.table02 table td{text-align:center}#content .body img{width:inherit;max-width:100%;height:auto}#content .body .alignleft{display:inline;float:left;margin:0 2em 2em 0}#content .body .alignright{display:inline;float:right;margin:0 0 2em 2em}#content .body .aligncenter{display:block;margin:0 auto 2em}#content .body iframe{display:block;max-width:100%;margin:0 auto}#content .pagenation{overflow:hidden;position:relative;width:100%;margin-top:40px}#content .pagenation ul{position:relative;left:50%;float:left}#content .pagenation ul li{position:relative;left:-50%;float:left;padding:0 6px}#content .pagenation ul li a{display:block;padding:3px 2px;border-bottom:transparent solid 3px;color:#000;font-size:114.3%;font-weight:900;line-height:1.5;text-decoration:none;text-align:center}#content .pagenation ul li a.current,#content .pagenation ul li a:hover{border-bottom-color:#000}#content #notfound{text-align:center}@media only screen and (max-width:767px){#content.twoColMain{float:none;padding-right:0}#content .entry header{overflow:hidden;position:relative;margin-bottom:20px}#content .entry footer{margin-top:30px}#content .nextprev{margin-top:40px;padding-top:40px}#content .body .wp-caption{max-width:100%}#content .body .table.table01{display:block;border-top:#dfdfdf dotted 1px}#content .body .table.table01 tr{display:block}#content .body .table.table01 tr th,#content .body .table.table01 tr td{display:block;width:auto;border-top:none}#content .body .table.table02{width:100%;overflow:auto}#content .body .table.table02::-webkit-scrollbar{height:5px}#content .body .table.table02::-webkit-scrollbar-track{border-radius:5px;background:#eee}#content .body .table.table02::-webkit-scrollbar-thumb{border-radius:5px;background:#666}#content .body .table.table02 table{width:727px}#content .body .menu{padding-left:0}#content .body .menu .block{float:none;width:auto;margin-left:0}#content .body .menu .block:nth-child(odd){margin-left:0}#content .body .menu .block:nth-child(2){margin-top:60px}#content .body .alignleft{display:block;float:none;margin:0 auto 2em}#content .body .alignright{display:block;float:none;margin:0 auto 2em}#content .body .aligncenter{display:block;margin:0 auto 2em}#content .pagenation ul li{display:none}#content .pagenation ul li.prev,#content .pagenation ul li.next{display:block}}#sidebar.twoColSub{float:right;width:240px;margin-left:-240px}@media only screen and (max-width:767px){#sidebar.twoColSub{float:none;width:auto;margin-top:60px;margin-left:0}}#content .widgetWrap{margin-top:60px}#content .widgetWrap:first-child{margin-top:0}#content .pageTitle+.widgetWrap{margin-top:40px}#footer #footerArea01 .widgetWrap{display:table-cell;padding-left:30px;vertical-align:middle}#footer #footerArea01 .widgetWrap .snsWidget{text-align:right}.widgetWrap .widgetGroup{zoom:1;margin-top:40px}.widgetWrap .widgetGroup:after{content:'';display:block;clear:both;height:0}.widgetWrap .widgetGroup:first-child{margin-top:0}.widgetWrap .widgetGroup .widget{float:left;margin:0 0 0 40px}.widgetWrap .widget{margin-top:40px}.widgetWrap .widget:first-child{margin:0}.widgetWrap .widget .widgetTitle01{padding:6px 13px 5px;border:#000 solid 2px;border-bottom:none !important;color:#000;font-size:128.6%;font-weight:900;line-height:1.5}.widgetWrap .widget .widgetTitle01 a{display:block;margin:-6px -13px -5px;padding:6px 13px 5px;text-decoration:none}.widgetWrap .widget .widgetTitle02{margin-bottom:20px;padding-bottom:6px;border-bottom:#999 dotted 1px;color:#000;font-size:114.3%;font-weight:900;line-height:1.5}.widgetWrap .widget .list01{border:#000 solid 2px;font-weight:500;line-height:1.5}.widgetWrap .widget .list01 li{border-top:#000 solid 2px}.widgetWrap .widget .list01 li:first-child{border-top:none}.widgetWrap .widget .list01 li ul{border-top:#000 solid 2px}.widgetWrap .widget .list01 li a{display:block;position:relative;padding:14px 18px 13px 28px;text-decoration:none}.widgetWrap .widget .list01 li a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:13px;margin-top:-7px;color:#000;font-size:14px;font-weight:700;text-decoration:none !important}.widgetWrap .widget .list01 li a:hover{background-color:rgba(0,0,0,.04)}.widgetWrap .widget .list01 li.current_page_item>a{background-color:rgba(0,0,0,.04)}.widgetWrap .widget .list01 li.page_item .children{display:none}.widgetWrap .widget .list01 li.page_item.current_page_item>.children,.widgetWrap .widget .list01 li.page_item.current_page_ancestor>.children{display:block}.widgetWrap .widget .list01>li>ul>li>a{padding-left:48px}.widgetWrap .widget .list01>li>ul>li>a:before{left:33px}.widgetWrap .widget .list01>li>ul>li>ul>li a{padding-left:63px}.widgetWrap .widget .list01>li>ul>li>ul>li a:before{content:'';left:50px;width:4px;height:4px;margin-top:-3px;border-left:#949494 solid 1px;border-bottom:#949494 solid 1px}.widgetWrap .widget .list02{padding:13px 18px;border:#000 solid 2px;font-weight:500;line-height:1.5}.widgetWrap .widget .list02 li{margin-top:9px}.widgetWrap .widget .list02 li:first-child{margin-top:0}.widgetWrap .widget .list02 li a{display:inline-block;position:relative;padding-left:15px;text-decoration:none}.widgetWrap .widget .list02 li a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:0;margin-top:-7px;color:#000;font-size:14px;font-weight:700;text-decoration:none !important}.widgetWrap .widget .list02 li a:hover{text-decoration:underline}.widgetWrap .widget .select{position:relative;padding:12px 18px 11px;border:#000 solid 2px}.widgetWrap .widget .select .label{display:inline-block;position:relative;padding-left:15px;color:#000;font-weight:500}.widgetWrap .widget .select .label:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:0;margin-top:-7px;color:#000;font-size:14px;font-weight:700;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.widgetWrap .widget .select select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:none;border-radius:none;cursor:pointer;opacity:0;-webkit-appearance:none}.widgetWrap .widget .news01{margin-top:-20px}.widgetWrap .widget .news01 li{border-bottom:#999 dotted 1px}.widgetWrap .widget .news01 li a{zoom:1;display:block;padding:15px 0;color:#000;line-height:2;text-decoration:none}.widgetWrap .widget .news01 li a:after{content:'';display:block;clear:both;height:0}.widgetWrap .widget .news01 li a .text .ttl{text-decoration:underline}.widgetWrap .widget .news01 li a:hover .text .ttl{color:#000;text-decoration:none}.widgetWrap .widget.pageWidget .list01{border-top:#000 solid 2px !important}.widgetWrap .widget.formWidget{box-sizing:border-box;padding:20px;background-color:rgba(0,0,0,.04)}.widgetWrap .widget.formWidget .widgetTitle{margin-bottom:15px;color:#000;font-size:114.3%;font-weight:900;line-height:1.5}.widgetWrap .widget.formWidget form{position:relative}.widgetWrap .widget.formWidget form .input{margin-top:10px}.widgetWrap .widget.formWidget form .input:first-child{margin-top:0}.widgetWrap .widget.formWidget form .input input{max-width:290px;border:none}.widgetWrap .widget.formWidget form .input textarea{height:130px;border:none}.widgetWrap .widget.formWidget form .submit{margin-top:20px}.widgetWrap .widget.formWidget form .submit input{display:block;margin:0;padding:4px 8px 3px;border:#000 solid 2px;border-radius:0;background:0 0;color:#000;font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:100%;font-weight:500;line-height:1;cursor:pointer;-webkit-appearance:none}.widgetWrap .widget.formWidget form .submit input:hover{background:#000;color:#fff}.widgetWrap .widget.formWidget form .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/../imgs/loading.gif) no-repeat center center;background-color:rgba(255,255,255,.75)}.widgetWrap .widget.newsWidget .news01{font-size:85.8%}.widgetWrap .widget.newsWidget .btn{margin-top:20px}.widgetWrap .widget.newsWidget .btn a{display:inline-block;position:relative;padding:7px 20px 7px 25px;background:#000;color:#fff;font-weight:500;line-height:1.5;text-decoration:none}.widgetWrap .widget.newsWidget .btn a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:10px;margin-top:-7px;color:#fff;font-weight:700}.widgetWrap .widget.newsWidget .btn a:hover{background:rgba(0,0,0,.8)}.widgetWrap .widget.snsWidget{white-space:nowrap}.widgetWrap .widget.snsWidget .sns li{display:inline-block;margin-left:20px}.widgetWrap .widget.snsWidget .sns li:first-child{margin-left:0}.widgetWrap .widget.snsWidget .sns li a{display:inline-block;color:#000;text-decoration:none;font-size:24px;line-height:1}.widgetWrap .widget.snsWidget .sns li a:hover{opacity:.8}.widgetWrap .widget.snsWidget .sns li a span{display:none}.widgetWrap .widget.imageWidget a{display:block;color:#000;text-decoration:none}.widgetWrap .widget.imageWidget a:hover .image{opacity:.8}.widgetWrap .widget.imageWidget .image{overflow:hidden;width:100%}.widgetWrap .widget.imageWidget .image img{width:auto;max-width:100%;height:auto}.widgetWrap .widget.imageWidget .ttl{margin-top:10px;color:#000;font-size:114.3%;font-weight:900;line-height:1.5}.widgetWrap .widget.imageWidget .txt{margin-top:5px}.widgetWrap .widget.searchWidget{box-sizing:border-box;padding:10px 5px;background-color:rgba(0,0,0,.04)}.widgetWrap .widget.searchWidget form{text-align:center}.widgetWrap .widget.searchWidget form dl{display:inline-table;padding:10px 15px;vertical-align:middle}.widgetWrap .widget.searchWidget form dl dt{display:table-cell;padding-right:10px;font-weight:900;line-height:1;vertical-align:middle}.widgetWrap .widget.searchWidget form dl dd{display:table-cell;vertical-align:middle}.widgetWrap .widget.searchWidget form dl dd .formSelect{min-width:140px}.widgetWrap .widget.searchWidget form .submit{display:inline-table;padding:10px 15px;vertical-align:middle}.widgetWrap .widget.searchWidget form .submit input{display:block;overflow:hidden;width:35px;height:35px;margin:0;padding:0;border:none;border-radius:0;background:#000 url(//suzuken-betsukai.com/wp-content/themes/housestory/assets/css/../imgs/icon-search.svg) no-repeat center center;text-indent:-5260px;cursor:pointer;-webkit-appearance:none}.widgetWrap .widget.searchWidget form .submit input:hover{background-color:rgba(0,0,0,.8)}#sidebar .widgetWrap .widget.searchWidget{padding:20px}#sidebar .widgetWrap .widget.searchWidget form{text-align:left}#sidebar .widgetWrap .widget.searchWidget form dl{display:block;padding:0;margin-top:20px}#sidebar .widgetWrap .widget.searchWidget form dl:first-child{margin-top:0}#sidebar .widgetWrap .widget.searchWidget form dl dt{display:block;margin-bottom:10px;padding-right:0}#sidebar .widgetWrap .widget.searchWidget form dl dd{display:block}#sidebar .widgetWrap .widget.searchWidget form .submit{display:block;margin-top:20px;padding:0}.widgetWrap .widget.listWidget .news02{border-top:#999 dotted 1px;line-height:1.5}.widgetWrap .widget.listWidget .news02 li{border-bottom:#999 dotted 1px}.widgetWrap .widget.listWidget .news02 li a{display:block;padding:19px 15px;color:#000;text-decoration:none}.widgetWrap .widget.listWidget .news02 li a .date{float:left;padding-right:1em}.widgetWrap .widget.listWidget .news02 li a .ttl{overflow:hidden;text-decoration:underline}.widgetWrap .widget.listWidget .news02 li a:hover .ttl{text-decoration:none}.widgetWrap .widget.itemListWidget{padding-top:40px}.widgetWrap .widget.itemListWidget .list{zoom:1;max-width:1020px;margin:0 auto 80px}.widgetWrap .widget.itemListWidget .list:after{content:'';display:block;clear:both;height:0}.widgetWrap .widget.itemListWidget .list .item{float:left;width:29.41%;margin-left:5.88%;padding-top:40px}.widgetWrap .widget.itemListWidget .list .item:nth-child(3n+1){clear:left;margin-left:0}.widgetWrap .widget.itemListWidget .list .item a{display:block;text-decoration:none}.widgetWrap .widget.itemListWidget .list .item a .image{overflow:hidden;position:relative;margin-bottom:15px}.widgetWrap .widget.itemListWidget .list .item a .image img{width:100%;height:auto}.widgetWrap .widget.itemListWidget .list .item a .image .new{position:absolute;top:-28px;left:-28px;z-index:1;width:58px;padding:43px 0 3px;background:#b70303;color:#fff;font-size:85.8%;font-weight:500;line-height:1;text-align:center;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.widgetWrap .widget.itemListWidget .list .item a .image .off{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8)}.widgetWrap .widget.itemListWidget .list .item a .image .off .outer{display:table;width:100%;height:100%}.widgetWrap .widget.itemListWidget .list .item a .image .off .outer .inner{display:table-cell;color:#666;font-size:171.5%;line-height:1.5;text-align:center;vertical-align:middle}.widgetWrap .widget.itemListWidget .list .item a .ttl{margin-bottom:10px;font-size:114.3%;font-weight:500;line-height:1.5}.widgetWrap .widget.itemListWidget .list .item a .txt{color:#000;font-size:85.8%;line-height:1.67}.widgetWrap .widget.itemListWidget .empty{text-align:center}.widgetWrap .widget.sliderWidget .slider{padding:40px 90px;background:rgba(0,0,0,.04)}.widgetWrap .widget.sliderWidget .slider .item .image img{width:100%;height:auto}.widgetWrap .widget.sliderWidget .slider .item .text{margin-top:20px;line-height:1.5}.widgetWrap .widget.sliderWidget .slider .prev,.widgetWrap .widget.sliderWidget .slider .next{display:block;overflow:hidden;position:absolute;top:50%;width:34px;height:34px;margin-top:-20px;border:#000 solid 3px;border-radius:20px;text-decoration:none;text-indent:-5260px}.widgetWrap .widget.sliderWidget .slider .prev:before,.widgetWrap .widget.sliderWidget .slider .next:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;left:0;width:34px;margin-top:-13px;color:#000;text-align:center;text-indent:0;font-size:26px}.widgetWrap .widget.sliderWidget .slider .prev:hover,.widgetWrap .widget.sliderWidget .slider .next:hover{background:#000}.widgetWrap .widget.sliderWidget .slider .prev:hover:before,.widgetWrap .widget.sliderWidget .slider .next:hover:before{color:#fff !important}.widgetWrap .widget.sliderWidget .slider .prev{left:30px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widgetWrap .widget.sliderWidget .slider .next{right:30px}.widgetWrap .widget.sliderWidget .slider .slick-dots{margin-top:20px;font-size:0;line-height:0;text-align:center}.widgetWrap .widget.sliderWidget .slider .slick-dots li{display:inline-block;margin-left:10px;vertical-align:top}.widgetWrap .widget.sliderWidget .slider .slick-dots li:first-child{margin-left:0}.widgetWrap .widget.sliderWidget .slider .slick-dots li button{box-sizing:border-box;display:inline-block;overflow:hidden;width:15px;height:15px;margin:0;padding:0;border:#000 solid 2px;background:0 0;text-indent:-5260px;outline:none;cursor:pointer}.widgetWrap .widget.sliderWidget .slider .slick-dots li.slick-active,.widgetWrap .widget.sliderWidget .slider .slick-dots li:hover{position:relative;padding-top:5px}.widgetWrap .widget.sliderWidget .slider .slick-dots li.slick-active:before,.widgetWrap .widget.sliderWidget .slider .slick-dots li:hover:before{content:'';display:block;position:absolute;left:0;top:-3px;border-right:transparent solid 7px;border-bottom:#000 solid 8px;border-left:transparent solid 8px}.widgetWrap .widget.sliderWidget .slider .slick-dots li.slick-active button,.widgetWrap .widget.sliderWidget .slider .slick-dots li:hover button{position:relative;height:10px;background:#000}.widgetWrap .widget.fieldWidget .ttl{margin-bottom:15px;color:#000;font-size:142.9%;font-weight:900;line-height:1.5}.widgetWrap .widget.fieldWidget table{width:100%;line-height:1.5}.widgetWrap .widget.fieldWidget table th,.widgetWrap .widget.fieldWidget table td{padding:19px 20px;border-top:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;vertical-align:top}.widgetWrap .widget.fieldWidget table th{width:15%;padding-right:10px;padding-left:10px;background:rgba(0,0,0,.04);font-weight:900;white-space:nowrap}.widgetWrap .widget.fieldWidget table td em{color:#b70303;font-size:114.3%;font-style:normal}.widgetWrap .widget.fieldWidget table td .unit{font-size:85.8%}.widgetWrap .widget.fieldWidget .map{position:relative;padding-bottom:69.23%}.widgetWrap .widget.fieldWidget .map #mapCanvas{position:absolute;top:0;left:0;width:100%;height:100%}.widgetWrap .widget.commentWidget{margin-top:60px;padding-top:60px;border-top:#999 dotted 1px}.widgetWrap .widget.commentWidget .widgetTitle01{padding:40px 30px 20px;background:rgba(0,0,0,.04);border:none;font-size:142.9%}.widgetWrap .widget.commentWidget #comments{background:rgba(0,0,0,.04)}.widgetWrap .widget.commentWidget #comments .commentsList{padding:0 50px 40px}.widgetWrap .widget.commentWidget #comments .commentsList li{position:relative;margin-top:20px;padding:20px 30px 30px;background:#fff}.widgetWrap .widget.commentWidget #comments .commentsList li:first-child{margin-top:0}.widgetWrap .widget.commentWidget #comments .commentsList li:before{content:'';position:absolute;top:30px;border-top:transparent solid 10px;border-bottom:transparent solid 10px}.widgetWrap .widget.commentWidget #comments .commentsList li:nth-child(odd):before{left:-20px;border-right:#fff solid 20px}.widgetWrap .widget.commentWidget #comments .commentsList li:nth-child(even):before{right:-20px;border-left:#fff solid 20px}.widgetWrap .widget.commentWidget #comments .commentsList li .meta{zoom:1}.widgetWrap .widget.commentWidget #comments .commentsList li .meta:after{content:'';display:block;clear:both;height:0}.widgetWrap .widget.commentWidget #comments .commentsList li .meta .date{float:right;color:#999}.widgetWrap .widget.commentWidget #comments .commentsList li .meta .author{font-size:114.3%;font-weight:900}.widgetWrap .widget.commentWidget #comments .commentsList li .comment{zoom:1}.widgetWrap .widget.commentWidget #comments .commentsList li .comment:after{content:'';display:block;clear:both;height:0}.widgetWrap .widget.commentWidget #comments .commentsList li .reply{margin-top:20px}.widgetWrap .widget.commentWidget #comments .commentsList li .reply a{display:inline-block;margin:0;padding:4px 8px 3px;border:#000 solid 2px;border-radius:0;background:0 0;color:#000;font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:100%;font-weight:500;line-height:1;text-decoration:none}.widgetWrap .widget.commentWidget #comments .commentsList li .reply a:hover{background:#000;color:#fff}.widgetWrap .widget.commentWidget #comments .commentsList li .children{margin:30px -30px -30px;padding:20px 0 0 40px;background:rgba(0,0,0,.04)}.widgetWrap .widget.commentWidget #comments .nextprev{box-sizing:border-box;margin-top:0;padding:0 50px 40px;border-top:none}.widgetWrap .widget.commentWidget #comments #respond{padding:40px;border-top:#fff solid 40px}.widgetWrap .widget.commentWidget #comments #respond #reply-title{margin-bottom:20px;color:#000;font-size:142.9%;font-weight:900;line-height:1.5}.widgetWrap .widget.commentWidget #comments #respond #reply-title small{font-size:70%;font-weight:400}.widgetWrap .widget.commentWidget #comments #respond .logged-in-as{margin-bottom:10px}.widgetWrap .widget.commentWidget #comments #respond dl dt{float:left;padding:3px 0}.widgetWrap .widget.commentWidget #comments #respond dl dd{margin:0 0 15px 12em}.widgetWrap .widget.commentWidget #comments #respond dl dd input[type=text],.widgetWrap .widget.commentWidget #comments #respond dl dd input[type=email],.widgetWrap .widget.commentWidget #comments #respond dl dd input[type=url]{max-width:240px;border:none}.widgetWrap .widget.commentWidget #comments #respond dl dd textarea{border:none}.widgetWrap .widget.commentWidget #comments #respond dl dd.form-submit{margin-top:30px;margin-bottom:0}.widgetWrap .widget.commentWidget #comments #respond dl dd.form-submit #submit{display:block;margin:0;padding:4px 8px 3px;border:#000 solid 2px;border-radius:0;background:0 0;color:#000;font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:100%;font-weight:500;line-height:1;cursor:pointer;-webkit-appearance:none}.widgetWrap .widget.commentWidget #comments #respond dl dd.form-submit #submit:hover{background:#000;color:#fff}.widgetWrap.oneCol .widget{float:none;width:100%;margin-left:0}.widgetWrap.twoCol{zoom:1}.widgetWrap.twoCol:after{content:'';display:block;clear:both;height:0}.widgetWrap.twoCol .widgetGroup{padding-left:40px}.widgetWrap.twoCol .widgetGroup .widget{width:50%}.widgetWrap.twoCol .widgetGroup .widget:first-child{margin-left:-40px}.widgetWrap.threeCol{zoom:1}.widgetWrap.threeCol:after{content:'';display:block;clear:both;height:0}.widgetWrap.threeCol .widgetGroup{padding-left:80px}.widgetWrap.threeCol .widgetGroup .widget{width:33.3%}.widgetWrap.threeCol .widgetGroup .widget:first-child{margin-left:-80px}@media only screen and (max-width:767px){#content .widgetWrap{margin-top:40px}#footer #footerArea01 .widgetWrap{display:block;margin-top:30px;padding-left:0;vertical-align:middle}#footer #footerArea01 .widgetWrap .snsWidget{text-align:center}.widgetWrap .widgetGroup .widget{float:none;margin:40px 0 0}.widgetWrap .widgetGroup .widget:first-child{margin-top:0}.widgetWrap .widget{float:none;margin-left:0}.widgetWrap .widget.searchWidget{padding:20px}.widgetWrap .widget.searchWidget form{display:block;margin:0 auto;text-align:left}#sidebar .widgetWrap .widget.searchWidget form{display:block}.widgetWrap .widget.searchWidget form dl{display:block;padding:0;margin-top:20px}.widgetWrap .widget.searchWidget form dl:first-child{margin-top:0}.widgetWrap .widget.searchWidget form dl dt{display:block;margin-bottom:10px;padding-right:0}.widgetWrap .widget.searchWidget form dl dd{display:block}.widgetWrap .widget.searchWidget form .submit{display:block;margin-top:20px;padding:0}.widgetWrap .widget.searchWidget form .submit input{margin-right:auto;margin-left:auto}.widgetWrap .widget.listWidget .news02 li a{padding:14px 0}.widgetWrap .widget.listWidget .news02 li a .date{float:none;margin-bottom:5px;padding-right:0}.widgetWrap .widget.itemListWidget .list{margin:0}.widgetWrap .widget.itemListWidget .list .item{float:none;width:auto;max-width:300px;margin:40px auto 0 !important;padding-top:0}.widgetWrap .widget.itemListWidget .list .item:first-child{margin-top:0 !important}.widgetWrap .widget.sliderWidget .slider{margin:0 -20px;padding:20px 50px}.widgetWrap .widget.sliderWidget .slider .item .text{margin-top:10px}.widgetWrap .widget.sliderWidget .slider .prev{left:0}.widgetWrap .widget.sliderWidget .slider .next{right:0}.widgetWrap .widget.fieldWidget table{display:block;width:100%;border-bottom:#e5e5e5 solid 1px}.widgetWrap .widget.fieldWidget table thead,.widgetWrap .widget.fieldWidget table tbody,.widgetWrap .widget.fieldWidget table tr{box-sizing:border-box;display:block;width:100%}.widgetWrap .widget.fieldWidget table th,.widgetWrap .widget.fieldWidget table td{box-sizing:border-box;display:block;width:100%;padding:10px;border-top:#e5e5e5 solid 1px;border-bottom:none}.widgetWrap .widget.fieldWidget table th{width:100%;white-space:normal}.widgetWrap .widget.commentWidget{margin-top:40px;padding-top:40px}.widgetWrap .widget.commentWidget .widgetTitle01{padding:20px 15px 10px}.widgetWrap .widget.commentWidget #comments .commentsList{padding:0 25px 20px}.widgetWrap .widget.commentWidget #comments .commentsList li{padding:10px 15px 15px}.widgetWrap .widget.commentWidget #comments .commentsList li:before{top:15px;border-top-width:5px;border-bottom-width:5px}.widgetWrap .widget.commentWidget #comments .commentsList li:nth-child(odd):before{left:-10px;border-right-width:10px}.widgetWrap .widget.commentWidget #comments .commentsList li:nth-child(even):before{right:-10px;border-left-width:10px}.widgetWrap .widget.commentWidget #comments .commentsList li .children{margin:15px -15px -15px;padding:20px 0 0 20px}.widgetWrap .widget.commentWidget #comments .commentsList li .meta .date{float:none}.widgetWrap .widget.commentWidget #comments .nextprev{padding:0 25px 20px}.widgetWrap .widget.commentWidget #comments #respond{padding:20px}.widgetWrap .widget.commentWidget #comments #respond #reply-title small{display:inline-block}.widgetWrap .widget.commentWidget #comments #respond dl dt{float:none;margin-bottom:5px;padding:0}.widgetWrap .widget.commentWidget #comments #respond dl dd{margin-left:0}.widgetWrap .widget.commentWidget #comments #respond dl dd input[type=text],.widgetWrap .widget.commentWidget #comments #respond dl dd input[type=email],.widgetWrap .widget.commentWidget #comments #respond dl dd input[type=url]{max-width:none}.widgetWrap.twoCol .widgetGroup{padding-left:0}.widgetWrap.twoCol .widgetGroup .widget{width:auto}.widgetWrap.twoCol .widgetGroup .widget:first-child{margin-left:0}.widgetWrap.threeCol .widgetGroup{padding-left:0}.widgetWrap.threeCol .widgetGroup .widget{width:auto}.widgetWrap.threeCol .widgetGroup .widget:first-child{margin-left:0}}#pageTop{margin-top:100px}#pageTop a{display:table;margin:0 auto;font-weight:900;line-height:1;text-align:center;text-decoration:none}#pageTop a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:34px;margin:0 auto 7px;padding:5px 0;border:#000 solid 3px;border-radius:20px;color:#000;font-size:24px;text-align:center;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#pageTop a:hover:before{background-color:#000;color:#fff}#footer{position:relative;z-index:1;margin-top:60px;padding:39px 40px 40px;border-top:#e5e5e5 solid 1px}#footer #footerArea01{display:table;width:100%}#footer #footerArea01 .fLogoArea{display:table-cell;vertical-align:middle}#footer #footerArea01 .fLogoArea .logo{display:table-cell;padding-right:30px;vertical-align:middle}#footer #footerArea01 .fLogoArea .logo img{width:auto;height:40px}#footer #footerArea01 .fLogoArea .address{display:table-cell;line-height:1.72;vertical-align:middle}#footer #footerArea01 .fLogoArea .address span+span{margin-left:1em}#footer #footerArea02{display:table;width:100%;margin-top:25px}#footer #footerArea02 #fNav{display:table-cell;vertical-align:middle}#footer #footerArea02 #fNav .nav{display:table}#footer #footerArea02 #fNav .nav li{display:table-cell;vertical-align:middle;padding-left:30px}#footer #footerArea02 #fNav .nav li:first-child{padding-left:0}#footer #footerArea02 #fNav .nav li a{display:inline-block;position:relative;padding-left:18px;text-decoration:none}#footer #footerArea02 #fNav .nav li a:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:0;margin-top:-10px;color:#000;font-size:20px}#footer #footerArea02 #copyright{display:table-cell;vertical-align:middle;font-size:71.5%;text-align:right}@media only screen and (max-width:767px){#pageTop{margin-top:70px}#footer{padding:39px 20px 40px}#footer #footerArea01{display:block}#footer #footerArea01 .fLogoArea{text-align:center;display:block}#footer #footerArea01 .fLogoArea .logo{display:block;margin-bottom:20px;padding-right:0}#footer #footerArea01 .fLogoArea .logo img{width:auto;max-width:100%;height:auto;max-height:40px}#footer #footerArea01 .fLogoArea .address{display:block}#footer #footerArea01 .fLogoArea .address span{display:block}#footer #footerArea01 .fLogoArea .address span+span{margin-left:0}#footer #footerArea02{display:block;margin-top:30px}#footer #footerArea02 #fNav{display:block}#footer #footerArea02 #fNav .nav{display:block;text-align:center}#footer #footerArea02 #fNav .nav li{display:inline-block;padding:0 12px}#footer #footerArea02 #fNav .nav li:first-child{padding:0 12px}#footer #footerArea02 #copyright{display:block;margin-top:30px;text-align:center}}#mainVisual .slider .item .image{overflow:hidden;width:100%;height:600px;background-repeat:no-repeat;background-position:center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#mainVisual .slider .item .image img{visibility:hidden;width:0;height:0}#mainVisual .slider .slick-list{z-index:1}#mainVisual .slick-dots{position:relative;z-index:3;max-width:1100px;margin:20px auto 0;padding:0 20px;font-size:0;line-height:0;text-align:right}#mainVisual .slick-dots li{display:inline-block;margin-left:10px;vertical-align:top}#mainVisual .slick-dots li:first-child{margin-left:0}#mainVisual .slick-dots li button{box-sizing:border-box;display:inline-block;overflow:hidden;width:15px;height:15px;margin:0;padding:0;border:#000 solid 2px;background:#fff;text-indent:-5260px;outline:none;cursor:pointer}#mainVisual .slick-dots li.slick-active,#mainVisual .slick-dots li:hover{position:relative;padding-top:5px}#mainVisual .slick-dots li.slick-active:before,#mainVisual .slick-dots li:hover:before{content:'';display:block;position:absolute;left:0;top:-3px;border-right:transparent solid 7px;border-bottom:#000 solid 8px;border-left:transparent solid 8px}#mainVisual .slick-dots li.slick-active button,#mainVisual .slick-dots li:hover button{position:relative;height:10px;background:#000}#mainVisual .copy{color:#000;margin-top:-75px}#mainVisual .copy .main{position:relative;z-index:2;width:75%;margin-bottom:10px;font-size:500%;font-weight:900;line-height:1.15}#mainVisual .copy .sub{font-size:142.9%;font-weight:500;line-height:1.5}@media only screen and (max-width:767px){#mainVisual .slider .item .image{height:auto}#mainVisual .slider .item .image img.sp{visibility:visible;width:100%;height:auto}#mainVisual .slick-dots{margin-top:23px;text-align:center}#mainVisual .copy{margin-top:30px}#mainVisual .copy .main{width:auto;margin-bottom:10px;font-size:257.2%}}#topWidgetWrap{padding-top:80px}#topWidgetWrap .widget{margin-top:0;padding:80px 0}#topWidgetWrap .widget:nth-child(odd){background:rgba(0,0,0,.04)}#topWidgetWrap .widget .title{margin:-10px 0 50px;color:#000;font-size:257.2%;font-weight:900;line-height:1.5;text-align:center}#topWidgetWrap .widget .title span{display:inline-block;padding-bottom:10px;border-bottom:#000 solid 4px}#topWidgetWrap .carouselWrap .slider{padding:0 55px}#topWidgetWrap .carouselWrap .slider .item{padding:0 15px}#topWidgetWrap .carouselWrap .slider .item a{display:block;text-decoration:none}#topWidgetWrap .carouselWrap .slider .item a .image{overflow:hidden;position:relative;margin-bottom:15px}#topWidgetWrap .carouselWrap .slider .item a .image img{width:100%;height:auto}#topWidgetWrap .carouselWrap .slider .item a .image .new{position:absolute;top:-28px;left:-28px;z-index:1;width:58px;padding:43px 0 3px;background:#b70303;color:#fff;font-size:85.8%;font-weight:500;line-height:1;text-align:center;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#topWidgetWrap .carouselWrap .slider .item a .image .off{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8)}#topWidgetWrap .carouselWrap .slider .item a .image .off .outer{display:table;width:100%;height:100%}#topWidgetWrap .carouselWrap .slider .item a .image .off .outer .inner{display:table-cell;color:#666;font-size:171.5%;line-height:1.5;text-align:center;vertical-align:middle}#topWidgetWrap .carouselWrap .slider .item a .ttl{margin-bottom:10px;font-size:114.3%;font-weight:500;line-height:1.5}#topWidgetWrap .carouselWrap .slider .item a .txt{color:#000;font-size:85.8%;line-height:1.67}#topWidgetWrap .carouselWrap .slider .prev,#topWidgetWrap .carouselWrap .slider .next{display:block;overflow:hidden;position:absolute;top:50%;width:34px;height:34px;margin-top:-20px;border:#000 solid 3px;border-radius:20px;background:#fff;text-decoration:none;text-indent:-5260px}#topWidgetWrap .carouselWrap .slider .prev:before,#topWidgetWrap .carouselWrap .slider .next:before{content:'\e900';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;left:0;width:34px;margin-top:-13px;color:#000;text-align:center;text-indent:0;font-size:26px}#topWidgetWrap .carouselWrap .slider .prev:hover,#topWidgetWrap .carouselWrap .slider .next:hover{background:#000}#topWidgetWrap .carouselWrap .slider .prev:hover:before,#topWidgetWrap .carouselWrap .slider .next:hover:before{color:#fff}#topWidgetWrap .carouselWrap .slider .prev{left:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#topWidgetWrap .carouselWrap .slider .next{right:0}#topWidgetWrap .carouselWrap .btn{margin-top:40px;text-align:center}#topWidgetWrap #topNewsWidget:nth-child(even){padding-bottom:0}#topWidgetWrap #topNewsWidget .list{max-width:800px;margin:0 auto;border-top:#999 dotted 1px;line-height:1.5}#topWidgetWrap #topNewsWidget .list li{border-bottom:#999 dotted 1px}#topWidgetWrap #topNewsWidget .list li a{display:block;padding:19px 15px;color:#000;text-decoration:none}#topWidgetWrap #topNewsWidget .list li a .date{float:left;padding-right:1em}#topWidgetWrap #topNewsWidget .list li a .ttl{overflow:hidden;text-decoration:underline}#topWidgetWrap #topNewsWidget .list li a:hover .ttl{text-decoration:none}#topWidgetWrap #topNewsWidget .btn{margin-top:40px;text-align:center}#topWidgetWrap #topConceptWidget:nth-child(even){padding-bottom:0}#topWidgetWrap #topConceptWidget .text{font-weight:500;line-height:2.29;text-align:center}#topWidgetWrap #topConceptWidget .image{margin-top:40px;text-align:center}#topWidgetWrap #topConceptWidget .image img{max-width:100%;height:auto}@media only screen and (max-width:767px){#topWidgetWrap{padding-top:50px}#topWidgetWrap .widget{margin-top:0;padding:50px 0}#topWidgetWrap .widget .title{margin:-5px 0 40px;font-size:214.3%}#topWidgetWrap .widget .title span{padding-bottom:5px}#topWidgetWrap .carouselWrap .slider{padding:0 30px}#topWidgetWrap .carouselWrap .slider .item{padding:0}#topWidgetWrap .carouselWrap .slider .prev{left:-20px}#topWidgetWrap .carouselWrap .slider .next{right:-20px}#topWidgetWrap #topNewsWidget .list li a{padding:14px 0}#topWidgetWrap #topNewsWidget .list li a .date{float:none;margin-bottom:5px;padding-right:0}#topWidgetWrap #topConceptWidget .image{margin-right:-20px;margin-left:-20px}}