﻿#nav-single2 .nav-index{*zoom:1}#nav-single2 .nav-index:after{content:"";display:table;clear:both}.greeting .concept p{font-family:'Noto Sans Japanese', '游ゴシック体', 'Yu Gothic', 'YuGothic', 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', 'Osaka', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif}@font-face{font-family:HanaMin;src:url("../HanaMinA.eot")}@font-face{font-family:HanaMin;src:url("../HanaMinA.ttf") format("truetype")}@media (max-width: 680px){html{overflow-x:hidden;width:100%}}body{border-top:8px solid #006fc0}@media (max-width: 680px){body{overflow-x:hidden;width:100%}}#wrapper{padding-top:11px}#container{clear:both;width:950px;margin:auto;zoom:1}@media (max-width: 680px){#container{width:100%}}#container:after{content:"";display:block;clear:both}#header{width:950px;height:85px;margin:auto;text-align:left}@media (max-width: 680px){#header{height:auto;width:100%}}#header #logo{float:left;width:360px;height:85px}@media (max-width: 680px){#header #logo{float:none;height:60px;margin:auto;width:280px}}#header #logo a{display:block;width:360px;height:85px;text-indent:-9999px;outline:none;background:url(../img/common/logo.gif) no-repeat}@media (max-width: 680px){#header #logo a{height:60px;width:100%;background-size:100%}}#header .hnav{float:right;width:280px;padding:5px 0 33px;background:url(../img/common/htel.gif) no-repeat 95px bottom}#header .hnav p{float:left;width:85px;margin:0;font-size:79%;line-height:30px;letter-spacing:2px}#header .hnav ul{float:right;width:195px}#header .hnav ul li{float:left;margin-left:4px}#header .hnav a:link,#header .hnav a:visited{color:#333;text-decoration:none}#header .hnav a:hover{color:#999;text-decoration:none}@media (max-width: 680px){.pc-menu{display:none}}.drawer #header .drawer-nav{border-top:8px solid #006fc0;margin-bottom:50px;z-index:1000}.drawer #header .drawer-nav .drawer-menu a{border-bottom:1px solid #a2a2a2;color:#333;text-decoration:none}.drawer #header .drawer-nav .drawer-menu .drawer-brand:last-child{border-bottom:1px solid #a2a2a2;height:100px}.drawer #header .drawer-nav .drawer-menu .drawer-brand .hnav{background-position:top center;float:none;line-height:auto;margin:15px auto auto auto;width:auto}.drawer #header .drawer-nav .drawer-menu .drawer-brand .hnav ul{float:none;margin:auto}.drawer #header .drawer-nav .drawer-menu .sub-menu{text-indent:.5em}.drawer #header .drawer-nav .drawer-menu .sub-menu li a::before{content:"◯";display:inline-block;font-size:12px;margin-right:.5em;vertical-align:middle}#gnav{width:100%;height:40px;border-bottom:10px solid #a2a2a2}#gnav ul{width:950px;height:40px;margin:auto}#gnav ul li{float:left;width:20%;font-size:93%;text-align:center;position:relative;border-left:1px solid #a2a2a2;box-sizing:border-box}#gnav ul li:last-child{border-right:1px solid #a2a2a2}#gnav ul li a{display:block;height:40px;line-height:40px;color:#333;text-decoration:none}#gnav ul li a:hover{color:#333;background:#DDD}#footer{clear:both;width:100%;padding-top:30px;color:#FFF;text-align:center;background:url(../img/common/bg_footer.png) repeat-x top}#footer .footer-wrap{background:#006fc0}#footer .inner{width:950px;margin:auto;padding:40px 0 20px;text-align:left}@media (max-width: 680px){#footer .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 15px;width:100%}}#footer a:link,#footer a:visited{color:#FFF;text-decoration:none}#footer a:hover{color:#FFF;text-decoration:underline}.footer-left{position:relative;float:left;width:350px}@media (max-width: 680px){.footer-left{float:none;width:100%}}.footer-right{position:relative;float:right;width:590px}@media (max-width: 680px){.footer-right{float:none;width:100%}}.footer-left dl dt{margin-bottom:25px}.footer-left dl dd{font-size:79%;font-weight:normal;line-height:1.8}.copyright{font-size:72%;font-family:Arial, Helvetica, sans-serif;color:#accee7}.footer-contact{position:absolute;top:0;right:0;width:206px;height:30px;padding-bottom:35px;background:url(../img/common/ftel.png) no-repeat center bottom}@media (max-width: 680px){.footer-contact{background-position:bottom left;position:relative;top:auto;right:auto;margin:0}}.footer-contact ul li{float:left;margin:0 5px}@media (max-width: 680px){.footer-contact ul li:first-child{margin-left:0}}.footer-nav{padding-top:90px;font-size:79%}@media (max-width: 680px){.footer-nav{display:none}}.footer-nav ul{float:right}.footer-nav ul li{float:left;margin:0 0 7px 15px}#page-top{position:fixed;right:20px;bottom:0px;z-index:9999}@media (max-width: 680px){#page-top{bottom:20px}}#topimg{width:100%;height:375px;margin-bottom:45px;background:#DDD}#topimg .img-wrap{position:absolute;width:100%;height:375px;z-index:20}#topimg .inner{position:relative;width:950px;height:375px;margin:0 auto}@media (max-width: 680px){#topimg .inner{width:100%}}#topimg .inner h2{position:absolute;top:200px;left:25px}@media (max-width: 680px){#topimg .inner h2{bottom:20px;left:15px;top:auto;width:80%}#topimg .inner h2 img{height:auto;width:100%}}.imgslider{position:relative;width:100%;height:375px}#slideer li{float:left}a.prev,a.next{background:url(../img/ui/nextprev.png) no-repeat transparent;width:33px;height:33px;display:block;position:absolute;top:150px;z-index:30}a.prev{left:-50px;background-position:0 0}@media (max-width: 680px){a.prev{left:5px}}a.prev:hover{background-position:0 -33px}a.next{right:-50px;background-position:-33px 0}@media (max-width: 680px){a.next{right:5px}}a.next:hover{background-position:-33px -33px}a.prev.disabled,a.next.disabled{cursor:default}a.prev span,a.next span{display:none}.pagination{text-align:center;padding-top:7px}.pagination a{background:url(../img/ui/pager.png) 0 0 no-repeat transparent;width:12px;height:12px;margin:0 5px 0 0;display:inline-block}.pagination a.selected{background-position:0 -12px;cursor:default}.pagination a span{display:none}#home #container{margin-bottom:0}#home #main{float:left;width:710px}@media (max-width: 680px){#home #main{float:none;width:100%}}#home #sidebar{float:right;width:200px}@media (max-width: 680px){#home #sidebar{float:none;margin:auto}}.top-news{width:100%}@media (max-width: 680px){.top-news{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}}.top-news h2{margin:0 0 15px;padding:0}@media (max-width: 680px){.top-news h2{overflow:hidden}}.top-news dl dt{float:left;width:90px;padding-right:35px;font-size:72%;line-height:12px;color:#8fc31f}@media (max-width: 680px){.top-news dl dt{display:block;float:none;font-size:13px;width:9em}}.top-news .cat-blog{background:url(../img/icon_blog.gif) no-repeat right 0}.top-news .cat-news{background:url(../img/icon_news.gif) no-repeat right 0}.top-news dl dd{margin:0 0 10px 145px;font-size:72%}@media (max-width: 680px){.top-news dl dd{margin:0 0 10px 0}}.top-news dl dd a:link,.top-news dl dd a:visited{color:#333;text-decoration:none}.top-news dl dd a:hover{color:#999;text-decoration:underline}.top-event{float:right;width:330px}.top-event h2{margin:0 0 15px;padding:0}.top-event dl{clear:both;margin-bottom:15px;zoom:1}.top-event dl:after{content:"";display:block;clear:both}.top-event dl dt{float:left;width:70px}.top-event dl dd{margin:0 0 15px 85px;font-size:79%}.top-event dl dd span{display:inline-block;margin-bottom:15px;line-height:12px;color:#8fc31f}.top-event dl dd a:link,.top-event dl dd a:visited{color:#333;text-decoration:none}.top-event dl dd a:hover{color:#c8a063;text-decoration:underline}.banner-list{padding-top:20px}.banner-list ul li{margin-bottom:10px}#top-works{clear:both;margin-bottom:60px;padding-top:50px}#top-works h2{margin-bottom:25px}@media (max-width: 680px){#top-works h2{overflow:hidden;width:100%}#top-works h2 img{margin-left:-300px}}#top-works h3{margin-bottom:15px}#top-works ul li{float:left;width:215px;margin-right:29px;font-size:86%}@media (max-width: 680px){#top-works ul li{float:none;margin:auto auto 15px auto}}#top-works ul li:last-child{margin-right:0}@media (max-width: 680px){#top-works ul li:last-child{margin-right:auto}}#top-works ul li img{margin-bottom:5px}#top-works ul li a:link,#top-works ul li a:visited{color:#333;text-decoration:none}#top-works ul li a:hover{color:#c8a063;text-decoration:underline}#sidebar{float:right;width:200px}@media (max-width: 680px){#sidebar{display:none}}.menu-wrap{padding-top:58px;background:#FFF}@media (max-width: 680px){.menu-wrap{margin:0 20px;padding-top:20px}}.menu-head{height:50px;font-size:86%;font-weight:bold;line-height:50px;color:#c9a063;border-bottom:1px dotted #727272}.menu-head a{display:block;height:50px;padding:0 5px 0 7px;text-decoration:none}.menu-head a:hover{text-decoration:underline}.menu-title{padding:3px 3px 3px 7px;font-size:79%;font-weight:bold;color:#FFF;background:#c8a063}.menu{margin-bottom:30px;font-size:86%;list-style-type:none}.menu li{border-bottom:1px dotted #727272}.menu li a{display:block;padding:10px 7px}.menu li a:link,.menu li a:visited{color:#333;text-decoration:none}.menu li a:hover{color:#333;background:#f2e9da}.menu li a.active{color:#c9a063}.menu li.current_page_item a{color:#c9a063}.menu li ul{margin-bottom:5px;font-size:92%}.menu li ul li{margin-bottom:0;border-bottom:none}.menu li ul li a{padding:3px 3px 3px 23px;background:url(../img/icon01.gif) no-repeat 7px 0.9em}.menu li ul li a:hover{color:#333;background:#f2e9da url(../img/icon01.gif) no-repeat 7px 0.9em}.menu-archive{padding:5px;text-align:center;background:#EEE}.page-head{width:950px;margin:auto;text-align:center}@media (max-width: 680px){.page-head{overflow:hidden;width:100%}.page-head img{height:auto;width:200vw}}#container .inner{width:950px;margin:auto;padding:10px 0 50px;text-align:left}@media (max-width: 680px){#container .inner{width:100%}}#main{position:relative;float:left;width:700px}@media (max-width: 680px){#main{float:none;width:100%}}.contents{margin-bottom:70px;padding-top:60px;zoom:1}@media (max-width: 680px){.contents{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;padding:30px 15px 0 15px}}.contents:after{content:"";display:block;clear:both}.unconst{height:400px}.attention{color:#F00}.greeting #wrapper{background:url(../img/genecon/bg_body.jpg) no-repeat center 270px}.greeting .concept{height:810px}@media (max-width: 680px){.greeting .concept{height:auto;width:100%}}.greeting .concept h2{margin-bottom:90px;padding:30px 0 0 40px}@media (max-width: 680px){.greeting .concept h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;padding:15px 20px 0 20px}.greeting .concept h2 img{height:auto;width:100%}}.greeting .concept p{padding:0 0 0 40px}@media (max-width: 680px){.greeting .concept p{font-size:15px;letter-spacing:.2em;line-height:2.5;padding:0 20px 50vh 20px;text-align:justify;text-justify:inter-ideograph}.greeting .concept p:after{content:"株式会社池田組は1915年（大正4年）創業以来、建設工事一筋にさまざまなプロジェクトに取り組んできました。池田組のこれからの新しいビジョンは「幸せを感じる街づくり」。地域住民の皆様・お客様が繋がりを感じ、守られているように思えるあたたかい街。豊かで希望に満ちた人生を送ることのできる街。そんな幸福の溢れる街づくりを実現する為に、私たちは長年培ってきた知識と技術力を振るい、社会貢献していきます。"}.greeting .concept p img{display:none}}.entry-body iframe{width:100%}@media (max-width: 680px){.entry-body .imgCenter::before{content:"家づくり・不動産に関することはこちらへ";font-size:14px;font-weight:bold}.entry-body .imgCenter a{display:block;height:100px;margin:5px auto auto auto;overflow:hidden;position:relative;width:225px}.entry-body .imgCenter a img{margin-right:0;position:absolute;right:0}}.award-box{clear:both;margin-bottom:75px;zoom:1}@media (max-width: 680px){.award-box{margin-bottom:50px}}.award-box:after{content:"";display:block;clear:both}.award-box .img{float:left;width:245px}@media (max-width: 680px){.award-box .img{float:none;margin:auto}}.award-box .img img{height:auto;width:100%}.award-box .data{margin-left:265px}@media (max-width: 680px){.award-box .data{margin-left:auto}}.award-box .data .year{margin-bottom:40px;font-size:30px;font-family:HanaMin;letter-spacing:6px;color:#bababa}@media (max-width: 680px){.award-box .data .year{margin-bottom:5px}}.award-box .data h2{margin-bottom:0.5em;font-size:115%;color:#565656}.award-box .data p{margin:0;font-size:86%}.housing-top #wrapper{background:url(../img/housing/concept_bg2.jpg) no-repeat center bottom}.housing-top #container{padding-bottom:200px;background:url(../img/housing/concept_bg.jpg) no-repeat center 0}.housing-top .concept{position:relative}.housing-top .concept h2{margin-bottom:70px;padding:30px 0 0 40px}.housing-top .concept .concept-text{margin-bottom:80px;padding:0 0 0 40px}.housing-top .concept h3{position:relative;padding:0 0 0 40px;z-index:10}.point-box{width:950px;position:relative;zoom:1}.point-box:after{content:"";display:block;clear:both}.point-box p{line-height:2}.housing-point01{min-height:340px;top:-40px;margin-bottom:65px;background:url(../img/housing/point01_img.png) no-repeat 590px 0}.housing-point01 h4{float:left;margin-left:15px;padding-top:100px}.housing-point01 p{width:370px;margin:0 0 0 200px;padding-top:100px}.housing-point02{min-height:295px;background:url(../img/housing/point02_img.png) no-repeat 30px 0}.housing-point02 h4{float:left;margin-left:357px}.housing-point02 p{width:355px;margin:0 0 0 477px}.housing-point03{top:-50px;min-height:343px;background:url(../img/housing/point03_img.png) no-repeat 600px 0}.housing-point03 h4{float:right;margin-right:375px;padding-top:70px}.housing-point03 p{width:425px;margin:0 465px 0 55px;padding-top:150px}.housing-point04{min-height:300px;background:url(../img/housing/point04_img.png) no-repeat 160px 0}.housing-point04 h4{float:left;margin-left:55px;padding-top:0}.housing-point04 p{width:auto;margin:0 0 0 507px;padding-top:65px}.housing-point05{min-height:370px;margin-bottom:25px;background:url(../img/housing/point05_img.png) no-repeat 400px 20px}.housing-point05 h4{float:right;margin-right:140px;padding-top:0}.housing-point05 p{width:auto;margin:0 580px 0 60px;padding-top:90px}.housing-point06{min-height:343px;margin-bottom:50px;background:url(../img/housing/point06_img.png) no-repeat 585px 0}.housing-point06 h4{float:left;margin-left:70px;padding-top:30px}.housing-point06 p{width:380px;margin:0 0 0 180px;padding-top:115px}.housing-point07{min-height:363px;margin-bottom:100px;background:url(../img/housing/point07_img.png) no-repeat 120px 0}.housing-point07 h4{float:left;margin-left:510px;padding-top:30px}.housing-point07 p{width:265px;margin:0 0 0 625px;padding-top:110px}.flow-area{background:url(../img/housing/flow_dotline.gif) repeat-y 0 0}.flow-box{clear:both;margin-bottom:30px;zoom:1}.flow-box:after{content:"";display:block;clear:both}.flow-box h3{margin-bottom:15px}.flow-box h4{margin:0 0 5px 80px;font-size:86%;color:#90c31f}.flow-box p{margin:0 0 10px 80px}.flow-box .flow-img{float:right;margin:0 0 30px 30px;display:none}.flow01{margin-bottom:0}.flow07{padding-bottom:30px;background:#FFF}.maintenance{background:url(../img/housing/mente_bg.jpg) no-repeat center 345px}.maintenance #container{height:750px}.maintenance .contents{padding-left:40px}.maintenance .contents h2{margin:60px 0 90px}.reform-index li{float:left;margin:0 60px 30px 0}.reform-index li h2{margin-bottom:5px;font-size:143%;font-family:HanaMin}.reform-index li p{width:315px;margin:0 0 5px;font-size:79%;line-height:1.4;overflow:hidden}.reform-index li p img{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.reform-index li a:hover p img{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.reform-index a:link,.reform-index a:visited{color:#666;text-decoration:none}.reform-index a:hover{color:#67b700;text-decoration:none}.works-index li{float:left;margin:0 60px 60px 0}@media (max-width: 680px){.works-index li{float:none;width:100%}}.works-index li h2{margin-bottom:5px;font-size:143%;font-family:HanaMin}@media (max-width: 680px){.works-index li h2{font-size:18px}}.works-index li p{width:315px;margin:0;overflow:hidden}@media (max-width: 680px){.works-index li p{width:100%}}.works-index li p img{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.works-index li a:hover p img{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.works-index a:link,.works-index a:visited{color:#666;text-decoration:none}.works-index a:hover{color:#67b700;text-decoration:none}.works-index li.unconst{height:inherit;min-height:inherit}.works-cat-index{display:flex;flex-wrap:wrap}@media (max-width: 680px){.works-cat-index{justify-content:space-between}}.works-cat-index li{width:220px;margin:0 20px 40px 0}@media (max-width: 680px){.works-cat-index li{margin-right:0;width:48%}}.works-cat-index li h3{font-size:108%;font-family:HanaMin}.works-cat-index li p{width:220px;height:140px;margin:0 0 5px;overflow:hidden}@media (max-width: 680px){.works-cat-index li p{width:100% !important}.works-cat-index li p img{height:auto;width:100%}}.works-cat-index a:link,.works-cat-index a:visited{color:#666;text-decoration:none}.works-cat-index a:hover{color:#67b700;text-decoration:none}.works-cat-index li p img{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.works-cat-index li a:hover p img{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.work-gallery{position:relative}#work-img{position:relative;width:690px;height:460px;background:#EEE}@media (max-width: 680px){#work-img{height:auto;width:100%}#work-img img{height:auto;width:100%}}#work-img li{text-align:center;display:none}#work-img li.active{z-index:9999;display:block}#work-img li img{margin:auto}@media (max-width: 680px){.thum-list{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important}}#thum-nav li{float:left;margin-right:5px;cursor:pointer}.thum-list .prev{position:absolute;top:27px;left:12px}.thum-list .next{position:absolute;top:27px;right:12px}.work-info{min-height:100px}.event-index{min-height:400px}.event-index .event-box{clear:both;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #CCC;zoom:1}.event-index .event-box:after{content:"";display:block;clear:both}.event-index .event-box .img{float:left;width:260px;overflow:hidden}.event-index .event-box .img img{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.event-index .event-box a:hover .img img{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.event-index .event-box .data{margin:0 0 20px 290px}.event-index .event-box .data h2{margin-bottom:1em;font-size:115%;font-family:HanaMin}.event-index .event-box a:link,.event-index .event-box a:visited{color:#333;text-decoration:none}.event-index .event-box a:hover h2{color:#90c31f;text-decoration:underline}.event-data{float:left;width:300px;margin-bottom:60px}.event-img{float:right;width:380px;margin-bottom:60px}.event-head h2{margin-bottom:1em;padding-top:0em;font-size:129%;font-family:HanaMin;color:#67b700}.event-head p{margin-bottom:0.5em;font-size:79%}.envet-info{margin-bottom:20px}.envet-info p{margin-bottom:0.5em;font-size:100%}.envet-info p.attention{font-size:72%;color:#c8a063}.event-body p{font-size:72%}.event-footer{clear:both}.event-footer p{font-size:79%}.real-estate-index li{clear:both;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #CCC;zoom:1}.real-estate-index li:after{content:"";display:block;clear:both}.real-estate-index li .img{float:left;width:260px}.real-estate-index li .data{margin:0 0 20px 290px}.real-estate-index li .data h3{margin-bottom:0.5em;font-size:115%;font-family:HanaMin;color:#c89f62}.real-estate-index li .data dl{margin-bottom:15px;font-size:79%}.real-estate-index li .data dl dt{float:left;width:80px}.real-estate-index li .data dl dd{margin:0 0 5px 100px}.real-estate-index li .data p{margin:0}.searchland-index li{float:left;width:315px;margin:0 60px 30px 0}.searchland-index li h3{margin-bottom:15px;font-size:143%;font-family:HanaMin}.searchland-index li p{margin:0 0 5px;font-size:79%;line-height:1.5}.searchland-index li p.sl-point{margin:0;font-size:129%;font-family:HanaMin;font-weight:bold;color:#8ec31e}#estate-buy,#estate-sale{display:none}.estate-type-box{margin-bottom:10px;padding:10px;border:3px solid #DDD}.estate-type-box p{margin:0}.estate-type-box label{margin-right:15px}.estate-type-box input{margin-right:5px}#estate-form-btn{display:none}.loan-index-nav{padding:20px 20px 0;font-size:86%;border:10px solid #EEE}.loan-index-nav li{float:left;width:290px;margin:0 20px 20px 0;padding-left:18px;background:url(../img/icon02.png) no-repeat 0 0.2em}.loan-index-nav li.page_item_has_children{clear:both;float:none;width:100%}.loan-index-nav li.page_item_has_children ul.children{margin-left:15px;margin-bottom:20px;padding-top:10px;font-size:92%;zoom:1}.loan-index-nav li.page_item_has_children ul.children:after{content:"";display:block;clear:both}.loan-index-nav li.page_item_has_children ul.children li{width:200px;margin:0 20px 10px 0;padding-left:15px;background:url(../img/icon01.gif) no-repeat 0 0.6em}.entry-body table.form-tbl{width:100%}@media (max-width: 680px){.entry-body table.form-tbl{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed}}.entry-body table.form-tbl th{width:25%;font-size:79%;font-weight:normal;line-height:1.8}@media (max-width: 680px){.entry-body table.form-tbl th{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;width:100%}}.entry-body table.form-tbl td{width:75%;font-size:79%;line-height:1.8}@media (max-width: 680px){.entry-body table.form-tbl td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;width:100%}}.entry-body table.form-tbl td.attention{color:#F00}.entry-body table.form-tbl input[type="text"]{height:15px;font-size:13px;vertical-align:middle}@media (max-width: 680px){.entry-body table.form-tbl input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:auto;padding:3px;width:100%}}@media (max-width: 680px){.entry-body table.form-tbl textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px;width:100%}}.entry-body table.form-tbl td label{margin-right:15px}.entry-body table.form-tbl td label input{margin-right:5px}.form-btn{text-align:center}.form-btn input{margin:0 15px}@media (max-width: 680px){.form-btn input[type="submit"]{-webkit-appearance:none;background:#006fc0;border:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;color:#fff;margin-top:15px;padding:5px 0;text-align:center;width:250px}}.entry-body table.form-tbl td.radio-data label{display:block}.entry-body table.form-tbl td.form-land .error,.entry-body table.form-tbl td.form-yosan .error{display:inline-block;margin-left:3px}.news-index dt{float:left;width:95px;padding-right:35px;font-size:72%;line-height:12px;color:#8fc31f}.news-index .cat-blog{background:url(../img/icon_blog.gif) no-repeat right 0}.news-index .cat-news{background:url(../img/icon_news.gif) no-repeat right 0}.news-index dd{margin:0 0 15px 145px;font-size:72%}.news-index dd a:link,.news-index dd a:visited{color:#333;text-decoration:none}.news-index dd a:hover{color:#999;text-decoration:underline}#ielab #container{width:100%;padding-bottom:50px;background:url(../img/ielab/bg.png)}#ielab-area{width:950px;margin:auto}#ielab-area #main{float:none;width:100%}.ielab-concept{margin-bottom:30px}.ielab-concept li{float:left}.entry-head{position:relative;margin-bottom:20px}.entry-head h2{margin-bottom:0;padding-top:0em;font-size:129%;font-family:HanaMin;color:#67b700}.entry-head h2 span{display:inline-block;margin-top:7px;font-size:80%;line-height:1.5}.entry-head .date{position:relative;margin-top:7px;font-size:72%;color:#999}.entry-body{clear:both;margin-bottom:30px;zoom:1}.entry-body:after{content:"";display:block;clear:both}.entry-body hr{clear:both;display:block;margin:10px 0;padding:0;height:0;color:#FFF;border:none}.entry-body h1{margin-bottom:1em;padding-top:0.5em;font-size:179%;font-family:HanaMin}.title01{margin-bottom:1em;padding-top:0.5em;font-size:179%;font-family:HanaMin}.entry-body h2,.title02{margin-bottom:1em;font-size:143%;font-family:HanaMin;color:#e16400}.entry-body h3,.title03{margin-bottom:0.7em;padding:0 0 0.3em;font-size:122%;font-family:HanaMin;color:#333;border-bottom:1px solid #CCC;overflow:auto}.entry-body h4,.title04{margin:2em 0 1em;padding:0 0 0 10px;font-size:115%;color:#b37e2e;border-left:5px solid #c8a063}.entry-body h5,.title05{margin-bottom:0.5em;padding-top:15px;font-size:100%;color:#94c42b}.entry-body h6,.title06{margin-bottom:0.5em;padding-top:10px;font-size:100%;color:#666}.entry-body table{margin-bottom:10px;border-collapse:separate;border-spacing:1px}.entry-body table th,.entry-body table td{padding:7px;font-size:86%;border-top:1px solid #EEE;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #EEE}.entry-body table th p,.entry-body table td p,.entry-body table th ol,.entry-body table td ul{margin:0;font-size:100%}.entry-body table tr.odd th,.entry-body table tr.odd td{background:#F0F0F0}.entry-body ol{margin:0 0 15px 25px;font-size:86%}.entry-body ol li{margin-bottom:0.7em;list-style-type:decimal}.entry-body ul{margin:0 0 15px 5px;font-size:86%;overflow:auto}.entry-body ul ol li{margin-bottom:0.7em;list-style-type:decimal}.entry-body ul li{margin-bottom:0.7em;padding-left:18px;list-style-type:none;background:url(../img/icon03.gif) no-repeat 0 0.2em}.entry-body ol ul li{margin-bottom:0.7em;padding-left:18px;list-style-type:none;background:url(../img/icon03.gif) no-repeat 0 0.2em}.entry-body ol ol,.entry-body ol ul{font-size:100%}.entry-body ul ul,.entry-body ul ol{font-size:100%}.entry-body blockquote{clear:both;margin:20px;padding:15px;background:#666;zoom:1}.entry-body blockquote:after{content:"";display:block;clear:both}.entry-footer{clear:both;position:relative;margin-bottom:15px;padding-top:15px;font-size:86%;text-align:right}.edit-link a{padding:3px 10px;color:#FFF;text-decoration:none;background:#666}.edit-link a:hover{color:#333;background:#DDD}#nav-single{clear:both;padding-top:15px;font-size:86%;border-top:1px dotted #CCC}#nav-single .nav-next,#nav-single .nav-previous{padding:0}#nav-single .nav-next span,#nav-single .nav-previous span{display:inline-block;margin:0 10px 5PX 0;padding:3px 5px;font-size:79%;color:#666;background:#DDD}#nav-single2{clear:both;padding-top:15px;font-size:79%;border-top:1px dotted #CCC}@media (max-width: 680px){#nav-single2{font-size:14px}}#nav-single2 .nav-next{float:right;width:220px;padding:0;text-align:right;display:block}@media (max-width: 680px){#nav-single2 .nav-next{width:50%}}#nav-single2 .nav-prev{float:left;width:220px;padding:0;display:block}@media (max-width: 680px){#nav-single2 .nav-prev{width:50%}}#nav-single2 .nav-index{width:260px;margin-left:220px;text-align:center;display:block}@media (max-width: 680px){#nav-single2 .nav-index{clear:both;margin-left:auto;padding-top:1em;width:100%}}@media (max-width: 680px){#nav-single2 .nav-index a{width:100%}}.wp-pagenavi{clear:both;padding:10px 0 30px;text-align:center;font-size:79%;color:#999;line-height:1}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #CCC;padding:1px 4px;margin:2px 2px;color:#999;font-family:Arial, Helvetica, sans-serif}.wp-pagenavi a:link,.wp-pagenavi a:visited{background:#DDD}.wp-pagenavi a:active,.wp-pagenavi a:hover{color:#FFF;background:#CCC;border:1px solid #999}.wp-pagenavi .current{color:#333;background:#EEE;border:1px solid #CCC !important}.entry-body a[href$='.pdf']{background:url(../img/icon_pdf.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 25px}.entry-body a[href$='.xls'],.entry-body a[href$='.xlsx']{background:url(../img/icon_xls.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 25px}.entry-body a[href$='.doc'],.entry-body a[href$='.docx']{background:url(../img/icon_doc.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 25px}img.size-auto,img.size-full,img.size-large,img.size-medium{max-width:100%;height:auto}.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:0px;padding-top:0px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:0px;padding-top:0px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:25px}.wp-caption{line-height:18px;margin-bottom:20px;max-width:632px !important;padding:0;text-align:left}.wp-caption img{margin:0}.wp-caption p.wp-caption-text{color:#0b6feb;font-size:72%;margin:5px 0}.wp-smiley{margin:0}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:2px solid #cfcfcf}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery img{border:10px solid #f1f1f1}.gallery br+br{display:none}#content .attachment img{display:block;margin:0 auto}#home .imgCenter{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width: 680px){#home .imgCenter{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:15px;padding-right:15px;width:100vw}}#home .imgCenter a{height:93px}@media (max-width: 680px){#home .imgCenter a:nth-of-type(1){width:100%}#home .imgCenter a:nth-of-type(1) img{height:auto;width:100%}#home .imgCenter a:nth-of-type(2){display:block;margin-top:10px;height:13vw}}#home .imgCenter a img{-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;height:100%;width:auto}#home .imgCenter a:hover img{opacity:.5}
