/*!
Theme Name: haga_html
Theme URI: http://underscores.me/
Author: Me

Author URI: http://underscores.me/
Description: Custom theme: haga_html, developed by Me
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: haga_html
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

haga is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Montserrat","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1px;font-size:.1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375px;font-size:.09375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375px;font-size:.09375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:.75px;font-size:.075rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875px;font-size:.0875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{background:#161616}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#161616;font-family:"Montserrat","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;font-size:14px;font-size:1.4rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}a{color:#1288db;text-decoration:none;outline:none;transition:.3s}a:visited{color:#161616}a:focus{outline:none}a:hover,a:focus,a:active{color:#1288db}.cf:after{content:" ";display:block;clear:both}body{background:#fff;color:#161616}.font{font-family:"Montserrat","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:62.5%;letter-spacing:1px}body{font-size:14px;font-size:1.4rem;line-height:1.7;letter-spacing:1px;word-wrap:break-word;overflow-wrap:break-word;min-width:1000px}@media screen and (max-width: 768px){body{min-width:initial}}img{vertical-align:bottom;max-width:100%;height:auto}a:hover{opacity:.8}.sp_none{display:block}.pc_none{display:none}.inline_block{display:inline-block}.section_inner{width:1000px;margin:0 auto;position:relative}@media screen and (max-width: 768px){.sp_none{display:none}.pc_none{display:block}.section_inner{width:100%;padding:0 15px}}header{padding:24px 0}@media screen and (max-width: 768px){header{padding:15px 0}}header .section_inner{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}@media screen and (max-width: 480px){header h1{width:60%}}@media screen and (max-width: 400px){header h1{width:70%}}header .tel{position:absolute;top:-5px;right:0;font-size:24px;font-size:2.4rem;font-weight:700;color:#f3681f;text-align:center;line-height:1.5;letter-spacing:3px}header .tel i{font-size:18px;font-size:1.8rem;margin-right:5px}header .tel span{display:block;font-size:13px;font-size:1.3rem;color:#161616;letter-spacing:1px}@media screen and (max-width: 768px){header .tel{display:none}}header .drawer-hamburger,header .drawer-nav{display:none}@media screen and (max-width: 768px){header .drawer-hamburger{display:block;width:30px}}@media screen and (max-width: 768px){.drawer--right.drawer-open .drawer-hamburger{right:240px}.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{position:absolute;top:-10px;right:15px;z-index:100000}.drawer--right .drawer-nav{display:block;width:240px;right:-240px;z-index:100001;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff}.drawer--right .drawer-nav .drawer-menu{padding-bottom:20px}.drawer--right .drawer-nav .drawer-menu li{border-bottom:1px solid #ded8d6}.drawer--right .drawer-nav .drawer-menu li a{display:block;color:#161616;font-weight:bold;padding:15px 20px;position:relative}.drawer--right .drawer-nav .drawer-menu li a span{display:block;font-size:10px;font-size:1rem;font-weight:normal;color:#a89e93}.drawer--right .drawer-nav .drawer-menu li a span:before{content:'-';padding-right:5px}.drawer--right .drawer-nav .drawer-menu li a:after{content:'';width:7px;height:11px;background:url(images/img_icon_arrow_right.png) no-repeat 0 0;background-size:100%;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.drawer--right .drawer-nav .drawer-menu li.nav_tel{padding:10px;border-bottom:none}.drawer--right .drawer-nav .drawer-menu li.nav_tel a{background:#f3681f;border-radius:6px;font-size:16px;font-size:1.6rem;text-align:center;color:#fff;font-weight:700;padding:10px 15px}.drawer--right .drawer-nav .drawer-menu li.nav_tel a i{margin-right:5px}.drawer--right .drawer-nav .drawer-menu li.nav_evaluation{padding:0 10px 10px}.drawer--right .drawer-nav .drawer-menu li.nav_evaluation a{background:#f34a1f;border-radius:6px;color:#fff;text-align:center;font-weight:normal;padding:10px 15px}.drawer--right .drawer-nav .drawer-menu li.nav_contact{border-bottom:none;padding:10px}.drawer--right .drawer-nav .drawer-menu li.nav_contact a{background:#eea440;border-radius:6px;color:#fff;text-align:center;font-weight:normal;padding:10px 15px}.drawer--right .drawer-nav .drawer-menu li.nav_contact a i{margin-right:5px}}@media screen and (max-width: 480px){.drawer--right .drawer-hamburger,.drawer--right.drawer-close .drawer-hamburger{top:-15px}}.mainvisual{width:100%;height:560px;background:url(images/bg_mainvisual.jpg) no-repeat center center;background-size:cover;position:relative}@media screen and (max-width: 600px){.mainvisual{height:480px}}@media screen and (max-width: 480px){.mainvisual{height:400px}}@media screen and (max-width: 400px){.mainvisual{height:320px}}.mainvisual .mv_catch{font-family:"Montserrat","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#fff;text-align:center;padding-top:160px}@media screen and (max-width: 480px){.mainvisual .mv_catch{padding-top:120px}}@media screen and (max-width: 400px){.mainvisual .mv_catch{padding-top:90px}}.mainvisual .mv_catch .lead{display:inline-block;border:1px solid #fff;font-size:22px;font-size:2.2rem;letter-spacing:5px;margin-bottom:10px;padding:5px 20px;position:relative}@media screen and (max-width: 600px){.mainvisual .mv_catch .lead{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 480px){.mainvisual .mv_catch .lead{font-size:14px;font-size:1.4rem;letter-spacing:2px;padding:5px 10px}}@media screen and (max-width: 400px){.mainvisual .mv_catch .lead{font-size:13px;font-size:1.3rem}}.mainvisual .mv_catch .lead:before{content:'';width:99px;height:88px;background:url(images/img_icon_mainvisual.png) no-repeat 0 0;background-size:cover;position:absolute;top:-80px;left:275px}@media screen and (max-width: 600px){.mainvisual .mv_catch .lead:before{width:79.2px;height:70.4px;top:-65px;left:220px}}@media screen and (max-width: 480px){.mainvisual .mv_catch .lead:before{width:69.3px;height:61.6px;top:-56px;left:158px}}@media screen and (max-width: 400px){.mainvisual .mv_catch .lead:before{width:59.4px;height:52.8px;top:-46px;left:150px}}.mainvisual .mv_catch strong{display:block;font-size:66px;font-size:6.6rem;font-weight:900;letter-spacing:5px;margin-bottom:15px}@media screen and (max-width: 768px){.mainvisual .mv_catch strong{font-size:50px;font-size:5rem;letter-spacing:2px}}@media screen and (max-width: 600px){.mainvisual .mv_catch strong{font-size:38px;font-size:3.8rem}}@media screen and (max-width: 480px){.mainvisual .mv_catch strong{font-size:30px;font-size:3rem}}@media screen and (max-width: 400px){.mainvisual .mv_catch strong{font-size:25px;font-size:2.5rem}}.mainvisual .mv_catch p{font-size:15px;font-size:1.5rem;letter-spacing:2px}@media screen and (max-width: 600px){.mainvisual .mv_catch p{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 480px){.mainvisual .mv_catch p{font-size:13px;font-size:1.3rem}.mainvisual .mv_catch p:last-child{padding:0 10px}}@media screen and (max-width: 400px){.mainvisual .mv_catch p{font-size:12px;font-size:1.2rem}.mainvisual .mv_catch p:last-child{text-align:left}.mainvisual .mv_catch p:last-child br{display:none}}.content{width:100%}.content section{position:relative}.content section.evaluation_area{padding:0 0 50px}.content section.evaluation_area .evaluation_title{padding:65px 0 20px;position:relative;background:url(images/photo_staff.jpg) no-repeat 70px bottom;background-size:159px 180px}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_title{padding-top:85px;padding-left:100px;background-position:left bottom}}@media screen and (max-width: 600px){.content section.evaluation_area .evaluation_title{background:none;padding:65px 0 20px}}.content section.evaluation_area .lead{font-size:20px;font-size:2rem;font-weight:bold;text-align:center;letter-spacing:3px;margin-bottom:20px}@media screen and (max-width: 768px){.content section.evaluation_area .lead{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 480px){.content section.evaluation_area .lead{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 400px){.content section.evaluation_area .lead{letter-spacing:2px;margin-bottom:10px}}.content section.evaluation_area .catch{display:inline-block;font-size:16px;font-size:1.6rem;position:absolute;top:70px;right:130px;transform:rotate(16deg);-webkit-transform:rotate(16deg)}@media screen and (max-width: 768px){.content section.evaluation_area .catch{font-size:14px;font-size:1.4rem;top:60px;right:10px}}@media screen and (max-width: 600px){.content section.evaluation_area .catch{top:40px}}@media screen and (max-width: 480px){.content section.evaluation_area .catch{font-size:13px;font-size:1.3rem;top:25px}}@media screen and (max-width: 400px){.content section.evaluation_area .catch{font-size:12px;font-size:1.2rem;top:25px;right:2px}}.content section.evaluation_area .catch:before{content:'';width:1px;height:100%;background:#333;position:absolute;top:5px;left:-15px;transform:rotate(-20deg);-webkit-transform:rotate(-20deg)}@media screen and (max-width: 768px){.content section.evaluation_area .catch:before{left:-8px}}.content section.evaluation_area .catch:after{content:'';width:1px;height:100%;background:#333;position:absolute;top:5px;right:-15px;transform:rotate(25deg);-webkit-transform:rotate(25deg)}@media screen and (max-width: 768px){.content section.evaluation_area .catch:after{right:-8px}}.content section.evaluation_area .catch span{color:#fb580d}.content section.evaluation_area .catch strong{font-size:22px;font-size:2.2rem;font-weight:normal}@media screen and (max-width: 768px){.content section.evaluation_area .catch strong{font-size:18px;font-size:1.8rem}}.content section.evaluation_area h2{font-size:45px;font-size:4.5rem;font-weight:bold;text-align:center;letter-spacing:8px;line-height:1}@media screen and (max-width: 768px){.content section.evaluation_area h2{font-size:32px;font-size:3.2rem;letter-spacing:3px}}@media screen and (max-width: 480px){.content section.evaluation_area h2{font-size:24px;font-size:2.4rem;letter-spacing:2px}}@media screen and (max-width: 480px){.content section.evaluation_area h2{font-size:19px;font-size:1.9rem}}.content section.evaluation_area h2 span{display:inline-block;font-size:42px;font-size:4.2rem;color:#fff;text-align:center;letter-spacing:0;margin-right:5px;padding:10px;background:#f69a0f}.content section.evaluation_area h2 span:nth-last-child(-n+4){background:#fb580d}@media screen and (max-width: 768px){.content section.evaluation_area h2 span{font-size:30px;font-size:3rem}}@media screen and (max-width: 480px){.content section.evaluation_area h2 span{font-size:24px;font-size:2.4rem;margin-right:2px;padding:8px}}@media screen and (max-width: 400px){.content section.evaluation_area h2 span{font-size:19px;font-size:1.9rem}}.content section.evaluation_area .evaluation_box{border:5px solid #f34a1f;padding:50px 40px;margin-bottom:40px}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_box{padding:30px 20px}}@media screen and (max-width: 480px){.content section.evaluation_area .evaluation_box{padding:25px 20px}}.content section.evaluation_area .evaluation_box form{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.content section.evaluation_area .evaluation_box form .select_wrapper{width:auto;position:relative}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_box form .select_wrapper{width:100%}}.content section.evaluation_area .evaluation_box form .select_wrapper:after{content:'';width:0;height:0;border-top:4px solid #333;border-right:3px solid transparent;border-bottom:4px solid transparent;border-left:3px solid transparent;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.content section.evaluation_area .evaluation_box form select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;border:1px solid #d7d7d7;border-radius:0;background:#fff;outline:none;cursor:pointer}.content section.evaluation_area .evaluation_box section.select_property_category{width:25%}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_box section.select_property_category{width:100%;margin-bottom:30px}}.content section.evaluation_area .evaluation_box section.select_property_location{width:73%}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_box section.select_property_location{width:100%}}.content section.evaluation_area .evaluation_box section.select_property_location h3:before{background-image:url(images/img_icon_eva_num02.png)}.content section.evaluation_area .evaluation_box section.select_property_location ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.content section.evaluation_area .evaluation_box section.select_property_location ul li{margin-right:10px}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_box section.select_property_location ul li{width:32.66%;margin-right:1%}.content section.evaluation_area .evaluation_box section.select_property_location ul li:last-child{margin-right:0}}@media screen and (max-width: 600px){.content section.evaluation_area .evaluation_box section.select_property_location ul li{width:100%;margin:0 0 10px 0}}.content section.evaluation_area .evaluation_box section h3{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:10px;padding-left:30px;position:relative}.content section.evaluation_area .evaluation_box section h3:before{content:'';width:24px;height:26px;background:url(images/img_icon_eva_num01.png) no-repeat 0 0;background-size:cover;position:absolute;top:-3px;left:0}.content section.evaluation_area .evaluation_box .btn_evaluation{width:100%;margin-top:30px}@media screen and (max-width: 400px){.content section.evaluation_area .evaluation_box .btn_evaluation{margin-top:20px}}.content section.evaluation_area .evaluation_box .btn_evaluation input[type=submit],.content section.evaluation_area .evaluation_box .btn_evaluation a{display:block;width:100%;max-width:360px;background:#f28c1f;background:linear-gradient(to right, #f28c1f 0%, #f34a1f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28c1f', endColorstr='#f34a1f',GradientType=1 );font-size:21px;font-size:2.1rem;color:#fff;text-align:center;letter-spacing:2px;padding:19px 10px;margin:0 auto;border:0;border-radius:0}@media screen and (max-width: 768px){.content section.evaluation_area .evaluation_box .btn_evaluation input[type=submit],.content section.evaluation_area .evaluation_box .btn_evaluation a{font-size:20px;font-size:2rem}}@media screen and (max-width: 480px){.content section.evaluation_area .evaluation_box .btn_evaluation input[type=submit],.content section.evaluation_area .evaluation_box .btn_evaluation a{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 400px){.content section.evaluation_area .evaluation_box .btn_evaluation input[type=submit],.content section.evaluation_area .evaluation_box .btn_evaluation a{font-size:16px;font-size:1.6rem;letter-spacing:1px;padding:20px 10px}}.content section.evaluation_area .contact_area{text-align:center;font-weight:bold;letter-spacing:3px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.content section.evaluation_area .contact_area h3{width:100%;font-size:20px;font-size:2rem;margin-bottom:20px}@media screen and (max-width: 480px){.content section.evaluation_area .contact_area h3{font-size:18px;font-size:1.8rem}}.content section.evaluation_area .contact_area dl{width:40%;border-left:1px solid #161616;padding:10px}@media screen and (max-width: 768px){.content section.evaluation_area .contact_area dl{width:50%}}@media screen and (max-width: 480px){.content section.evaluation_area .contact_area dl{width:100%;padding:20px 15px;border:none;background:#f3ecdb}}@media screen and (max-width: 480px){.content section.evaluation_area .contact_area dl.contact_mail{margin-bottom:10px}}.content section.evaluation_area .contact_area dl.contact_mail a{display:block;max-width:320px;padding:15px 10px;margin:0 auto;background:#f28c1f;background:linear-gradient(to right, #f28c1f 0%, #f34a1f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28c1f', endColorstr='#f34a1f',GradientType=1 );font-size:18px;font-size:1.8rem;color:#fff;text-align:center;font-weight:normal}.content section.evaluation_area .contact_area dl.contact_mail a i{margin-right:10px}@media screen and (max-width: 768px){.content section.evaluation_area .contact_area dl.contact_mail a{max-width:90%;font-size:15px;font-size:1.5rem}}@media screen and (max-width: 600px){.content section.evaluation_area .contact_area dl.contact_mail a{max-width:100%;font-size:14px;font-size:1.4rem;letter-spacing:1px}}.content section.evaluation_area .contact_area dl.contact_tel{border-right:1px solid #161616}@media screen and (max-width: 480px){.content section.evaluation_area .contact_area dl.contact_tel{border-right:none}}.content section.evaluation_area .contact_area dl.contact_tel dd{font-size:24px;font-size:2.4rem;font-weight:700;color:#f3681f;text-align:center;line-height:1.5;letter-spacing:3px;font-size:30px;font-size:3rem}.content section.evaluation_area .contact_area dl.contact_tel dd i{font-size:18px;font-size:1.8rem;margin-right:5px}.content section.evaluation_area .contact_area dl.contact_tel dd span{display:block;font-size:13px;font-size:1.3rem;color:#161616;letter-spacing:1px}@media screen and (max-width: 768px){.content section.evaluation_area .contact_area dl.contact_tel dd{font-size:26px;font-size:2.6rem;letter-spacing:1px}}@media screen and (max-width: 600px){.content section.evaluation_area .contact_area dl.contact_tel dd{font-size:22px;font-size:2.2rem}}.content section.evaluation_area .contact_area dl.contact_tel dd i{font-size:22px;font-size:2.2rem}@media screen and (max-width: 768px){.content section.evaluation_area .contact_area dl.contact_tel dd i{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 600px){.content section.evaluation_area .contact_area dl.contact_tel dd i{font-size:16px;font-size:1.6rem}}.content section.evaluation_area .contact_area dl.contact_tel dd span{font-size:15px;font-size:1.5rem}@media screen and (max-width: 768px){.content section.evaluation_area .contact_area dl.contact_tel dd span{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 600px){.content section.evaluation_area .contact_area dl.contact_tel dd span{font-size:13px;font-size:1.3rem}}.content section.evaluation_area .contact_area dl dt{font-size:16px;font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 768px){.content section.evaluation_area .contact_area dl dt{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 600px){.content section.evaluation_area .contact_area dl dt{font-size:14px;font-size:1.4rem;letter-spacing:1px}}@media screen and (max-width: 480px){.content section.evaluation_area .contact_area dl dt{margin-bottom:10px}}.content section.distress{background:url(images/bg_distress.jpg) no-repeat 0 0;background-size:cover;padding:50px 0 80px;position:relative}.content section.distress:after{content:'';width:0;height:0;border-top:50px solid #e8cb8f;border-right:75px solid transparent;border-bottom:50px solid transparent;border-left:75px solid transparent;position:absolute;left:50%;bottom:-100px;transform:translateX(-50%)}.content section.distress h2{font-size:26px;font-size:2.6rem;font-weight:bold;text-align:center;line-height:1.5;letter-spacing:3px;margin-bottom:70px;margin-bottom:40px}@media screen and (max-width: 480px){.content section.distress h2{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 480px){.content section.distress h2{font-size:18px;font-size:1.8rem}}.content section.distress ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 768px){.content section.distress ul{-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}}@media screen and (max-width: 600px){.content section.distress ul{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.content section.distress ul li{width:210px;height:210px;background:#fff;border-radius:50%;margin:0 35px;position:relative}@media screen and (max-width: 768px){.content section.distress ul li{width:170px;height:170px;margin:0}}@media screen and (max-width: 600px){.content section.distress ul li{margin:0 20px 70px}.content section.distress ul li:last-child{margin-bottom:0}}@media screen and (max-width: 480px){.content section.distress ul li{width:155px;height:155px;margin-right:10px;margin-left:10px}}@media screen and (max-width: 400px){.content section.distress ul li{width:130px;height:130px;margin-right:6px;margin-left:6px}}.content section.distress ul li:after{content:'';width:80px;height:91px;background:url(images/img_icon_distress_person01.png) no-repeat 0 0;background-size:cover;position:absolute;left:-20px;bottom:-28px}@media screen and (max-width: 768px){.content section.distress ul li:after{left:30px;bottom:-45px}}@media screen and (max-width: 480px){.content section.distress ul li:after{left:20px;bottom:-50px}}@media screen and (max-width: 400px){.content section.distress ul li:after{width:72px;height:81.9px;left:18px;bottom:-45px}}.content section.distress ul li:nth-child(2):after{background-image:url(images/img_icon_distress_person02.png)}.content section.distress ul li:nth-child(3):after{background-image:url(images/img_icon_distress_person03.png)}.content section.distress ul li .distress_num{position:absolute;top:-7px;left:-5px}@media screen and (max-width: 768px){.content section.distress ul li .distress_num{width:68.8px;height:50.4px}}@media screen and (max-width: 400px){.content section.distress ul li .distress_num{width:60.2px;height:44.1px;left:-8px}}.content section.distress ul li p{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:17px;font-size:1.7rem;text-align:center}@media screen and (max-width: 768px){.content section.distress ul li p{font-size:15px;font-size:1.5rem;line-height:1.5}}@media screen and (max-width: 480px){.content section.distress ul li p{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 400px){.content section.distress ul li p{font-size:13px;font-size:1.3rem}}.content section.distress ul li p strong{display:inline-block;color:#f34a1f;font-weight:bold;background:linear-gradient(transparent 60%, #f8eb1d 0%)}.content section.compare{padding:100px 0 50px;text-align:center}.content section.compare h2{display:inline-block;font-size:38px;font-size:3.8rem;font-weight:bold;text-align:center;line-height:1.5;letter-spacing:3px;margin-bottom:40px;position:relative}@media screen and (max-width: 768px){.content section.compare h2{font-size:32px;font-size:3.2rem}}@media screen and (max-width: 600px){.content section.compare h2{font-size:25px;font-size:2.5rem}}@media screen and (max-width: 480px){.content section.compare h2{font-size:22px;font-size:2.2rem;letter-spacing:1px;margin-bottom:20px}}@media screen and (max-width: 400px){.content section.compare h2{font-size:19px;font-size:1.9rem}}.content section.compare h2 strong{color:#f34d1f;background:linear-gradient(transparent 60%, #f8eb1d 0%)}.content section.compare h2:before{content:'';width:1px;height:100%;background:#333;position:absolute;top:0;left:-45px;transform:rotate(-20deg);-webkit-transform:rotate(-20deg)}@media screen and (max-width: 768px){.content section.compare h2:before{left:-20px}}@media screen and (max-width: 600px){.content section.compare h2:before{left:-10px}}@media screen and (max-width: 400px){.content section.compare h2:before{left:-5px}}.content section.compare h2:after{content:'';width:1px;height:100%;background:#333;position:absolute;top:0;right:-45px;transform:rotate(25deg);-webkit-transform:rotate(25deg)}@media screen and (max-width: 768px){.content section.compare h2:after{right:-20px}}@media screen and (max-width: 600px){.content section.compare h2:after{right:-10px}}@media screen and (max-width: 400px){.content section.compare h2:after{right:-5px}}.content section.compare table{width:100%;border:4px solid #312411}.content section.compare table th,.content section.compare table td{width:25%;padding:25px 10px;font-size:18px;font-size:1.8rem;text-align:center;vertical-align:middle}@media screen and (max-width: 768px){.content section.compare table th,.content section.compare table td{font-size:14px;font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 480px){.content section.compare table th,.content section.compare table td{font-size:13px;font-size:1.3rem}}@media screen and (max-width: 600px){.content section.compare table th{width:10%}}@media screen and (max-width: 600px){.content section.compare table td{width:30%}}.content section.compare table thead th{background:#ffac1d;color:#fff;border-left:1px solid #312411;border-bottom:1px solid #312411}.content section.compare table thead th:first-child{background:#fff;border-left:none}@media screen and (max-width: 768px){.content section.compare table thead th br{display:none}}.content section.compare table tbody .our_service th{background:#f34d1f;color:#fff;border-bottom:1px solid #312411;min-height:100px}.content section.compare table tbody .our_service td{background:#fff5db url(images/img_circle.png) no-repeat center center;background-size:90px 90px;border-bottom:1px solid #312411}@media screen and (max-width: 768px){.content section.compare table tbody .our_service td{background-size:60px 60px}}.content section.compare table tbody .other_service th{background:#f2f2f2;font-weight:bold}.content section.compare table tbody .other_service td{background:#f7f7f7 url(images/img_triangle.png) no-repeat center center;background-size:108px 94px}@media screen and (max-width: 768px){.content section.compare table tbody .other_service td{background-size:72px 63px}.content section.compare table tbody .other_service td .note{display:none}.content section.compare table tbody .other_service td br{display:none}}.content section.compare table tbody th{font-size:20px;font-size:2rem}@media screen and (max-width: 768px){.content section.compare table tbody th{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 480px){.content section.compare table tbody th{font-size:13px;font-size:1.3rem}}.content section.compare table tbody td{border-left:1px solid #312411}.content section.compare table tbody td span{display:block;font-size:13px;font-size:1.3rem}.content section.plan{background:#f9e7ca;padding:50px 0 80px}@media screen and (max-width: 768px){.content section.plan{padding-bottom:50px}}.content section.plan h2{font-size:26px;font-size:2.6rem;font-weight:bold;text-align:center;line-height:1.5;letter-spacing:3px;margin-bottom:70px}@media screen and (max-width: 480px){.content section.plan h2{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 480px){.content section.plan h2{font-size:18px;font-size:1.8rem}}.content section.plan h2 strong{font-size:40px;font-size:4rem}@media screen and (max-width: 480px){.content section.plan h2 strong{font-size:32px;font-size:3.2rem}}.content section.plan .select_area{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:120px}@media screen and (max-width: 600px){.content section.plan .select_area{margin-bottom:80px}}.content section.plan .select_area li{width:47%;background:#fff;text-align:center;padding:60px 10px 40px;position:relative}@media screen and (max-width: 768px){.content section.plan .select_area li{width:49%}}@media screen and (max-width: 600px){.content section.plan .select_area li{width:90%;padding:40px 10px 30px;margin:0 auto}.content section.plan .select_area li:first-child{margin-bottom:50px}}@media screen and (max-width: 400px){.content section.plan .select_area li{width:94%}}.content section.plan .select_area li:after{content:'';width:0;height:0;border-top:26px solid #f34a1f;border-right:39px solid transparent;border-bottom:26px solid transparent;border-left:39px solid transparent;position:absolute;bottom:-52px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){.content section.plan .select_area li:after{border-width:16px;bottom:-16px;left:initial;right:-16px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}}.content section.plan .select_area li .title{color:#161616}.content section.plan .select_area li:first-child{border:1px solid #f34a1f}.content section.plan .select_area li:first-child .title strong{color:#f34a1f}.content section.plan .select_area li:last-child{border:1px solid #f69a0f}.content section.plan .select_area li:last-child:after{border-top-color:#f69a0f}.content section.plan .select_area li:last-child .title strong{color:#ee9002}.content section.plan .select_area li .plan_num{position:absolute;top:-45px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){.content section.plan .select_area li .plan_num{width:56px;height:59.2px;top:-35px}}.content section.plan .select_area li .title{font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.content section.plan .select_area li .title{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 400px){.content section.plan .select_area li .title{font-size:14px;font-size:1.4rem}}.content section.plan .select_area li .title strong{display:block;font-size:32px;font-size:3.2rem}@media screen and (max-width: 768px){.content section.plan .select_area li .title strong{font-size:22px;font-size:2.2rem;letter-spacing:0}}@media screen and (max-width: 600px){.content section.plan .select_area li .title strong{font-size:26px;font-size:2.6rem}}@media screen and (max-width: 400px){.content section.plan .select_area li .title strong{font-size:22px;font-size:2.2rem}}.content section.plan .plan_box{background:#fff;text-align:center;padding:50px 40px}@media screen and (max-width: 768px){.content section.plan .plan_box{padding:50px 30px 20px}}@media screen and (max-width: 600px){.content section.plan .plan_box{padding:50px 25px}}@media screen and (max-width: 480px){.content section.plan .plan_box{padding:50px 15px}}.content section.plan .plan_box .plan_num{position:absolute;top:-45px;left:50%;transform:translateX(-50%)}.content section.plan .plan_box h3{font-size:18px;font-size:1.8rem;letter-spacing:3px;font-weight:bold;padding-bottom:10px;margin-bottom:30px}@media screen and (max-width: 480px){.content section.plan .plan_box h3{font-size:15px;font-size:1.5rem;letter-spacing:1px}}@media screen and (max-width: 400px){.content section.plan .plan_box h3{font-size:14px;font-size:1.4rem}}.content section.plan .plan_box h3 strong{display:block;font-size:40px;font-size:4rem}@media screen and (max-width: 768px){.content section.plan .plan_box h3 strong{font-size:36px;font-size:3.6rem}}@media screen and (max-width: 600px){.content section.plan .plan_box h3 strong{font-size:30px;font-size:3rem}}@media screen and (max-width: 480px){.content section.plan .plan_box h3 strong{font-size:26px;font-size:2.6rem}}@media screen and (max-width: 400px){.content section.plan .plan_box h3 strong{font-size:22px;font-size:2.2rem}}.content section.plan .plan_box .lead{font-size:15px;font-size:1.5rem;text-align:left;margin-bottom:40px}@media screen and (max-width: 768px){.content section.plan .plan_box .lead{font-size:14px;font-size:1.4rem}}.content section.plan .plan_box .plan_point{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:80px}.content section.plan .plan_box .plan_point li{width:31.59%}@media screen and (max-width: 768px){.content section.plan .plan_box .plan_point li{width:32%}}@media screen and (max-width: 600px){.content section.plan .plan_box .plan_point li{width:48%;margin-bottom:30px}.content section.plan .plan_box .plan_point li:last-child{margin-bottom:0}}@media screen and (max-width: 400px){.content section.plan .plan_box .plan_point li{width:100%}}.content section.plan .plan_box .plan_point li h4{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 768px){.content section.plan .plan_box .plan_point li h4{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.content section.plan .plan_box .plan_point li h4{font-size:16px;font-size:1.6rem}}.content section.plan .plan_box .plan_point li .photo{margin-bottom:10px}.content section.plan .plan_box .plan_point li .photo img{border-radius:6px}.content section.plan .plan_box .plan_point li p{font-size:15px;font-size:1.5rem}@media screen and (max-width: 768px){.content section.plan .plan_box .plan_point li p{font-size:14px;font-size:1.4rem;text-align:left}.content section.plan .plan_box .plan_point li p br{display:none}}.content section.plan .plan_box .flow h4{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:40px}.content section.plan .plan_box .flow h4 span{display:inline-block;padding-bottom:5px;border-bottom:2px solid #161616}.content section.plan .plan_box .flow ul{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.content section.plan .plan_box .flow ul li{border-radius:6px}.content section.plan .plan_box .flow ul .icon_illust{padding:20px 10px;background:#f3ac75;border-radius:6px 6px 0 0}.content section.plan .plan_box .flow ul .flow_detail{position:relative;padding:50px 15px}.content section.plan .plan_box .flow ul .flow_detail p{text-align:left}.content section.plan .plan_box .flow ul .flow_num{width:50px;height:50px;border-radius:50%;background:#f27b1f;position:absolute;top:-25px;left:50%;transform:translateX(-50%)}.content section.plan .plan_box .flow ul .flow_num span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:20px;font-size:2rem;color:#fff;letter-spacing:2px}.content section.plan .plan_box .flow ul .flow_title{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:20px}.content section.plan .plan_box .flow ul .flow_title span{display:block;font-size:13px;font-size:1.3rem}.content section.plan .plan_box#plan01{border:1px solid #f34a1f;margin-bottom:110px}@media screen and (max-width: 768px){.content section.plan .plan_box#plan01{margin-bottom:80px}}.content section.plan .plan_box#plan01 h3{border-bottom:1px solid #f34a1f}.content section.plan .plan_box#plan01 h3 strong{color:#f34a1f}.content section.plan .plan_box#plan01 .flow li{width:23.96%;background:#f4eae4}@media screen and (max-width: 768px){.content section.plan .plan_box#plan01 .flow li{width:48%;margin-bottom:20px}}@media screen and (max-width: 480px){.content section.plan .plan_box#plan01 .flow li{width:100%}.content section.plan .plan_box#plan01 .flow li:last-child{margin-bottom:0}}.content section.plan .plan_box#plan01 .flow li:nth-child(2) .icon_illust{background:#f2a074}.content section.plan .plan_box#plan01 .flow li:nth-child(2) .flow_num{background:#f2691f}.content section.plan .plan_box#plan01 .flow li:nth-child(3) .icon_illust{background:#f29474}.content section.plan .plan_box#plan01 .flow li:nth-child(3) .flow_detail{padding-top:42px}.content section.plan .plan_box#plan01 .flow li:nth-child(3) .flow_num{background:#f2541f}.content section.plan .plan_box#plan01 .flow li:nth-child(3) .flow_title{line-height:1.5;margin-bottom:12px}.content section.plan .plan_box#plan01 .flow li:nth-child(4) .icon_illust{background:#f28774}.content section.plan .plan_box#plan01 .flow li:nth-child(4) .flow_num{background:#f23d1f}.content section.plan .plan_box#plan02{border:1px solid #f69a0f}.content section.plan .plan_box#plan02 h3{border-bottom:1px solid #f69a0f}.content section.plan .plan_box#plan02 h3 strong{color:#ee9002}.content section.plan .plan_box#plan02 .flow li{width:19.17%;background:#f2eadf}@media screen and (max-width: 768px){.content section.plan .plan_box#plan02 .flow li{width:48%;margin-bottom:20px}}@media screen and (max-width: 480px){.content section.plan .plan_box#plan02 .flow li{width:100%}.content section.plan .plan_box#plan02 .flow li:last-child{margin-bottom:0}}.content section.plan .plan_box#plan02 .flow li:first-child .icon_illust{background:#f1d485}.content section.plan .plan_box#plan02 .flow li:first-child .flow_num{background:#f5b70f}.content section.plan .plan_box#plan02 .flow li:nth-child(2) .icon_illust{background:#f2ce85}.content section.plan .plan_box#plan02 .flow li:nth-child(2) .flow_num{background:#f5a80f}.content section.plan .plan_box#plan02 .flow li:nth-child(3) .icon_illust{background:#f2ca85}.content section.plan .plan_box#plan02 .flow li:nth-child(3) .flow_detail{padding-top:42px}.content section.plan .plan_box#plan02 .flow li:nth-child(3) .flow_num{background:#f5a00f}.content section.plan .plan_box#plan02 .flow li:nth-child(3) .flow_title{line-height:1.5;margin-bottom:12px}.content section.plan .plan_box#plan02 .flow li:nth-child(4) .icon_illust{background:#f2c585}.content section.plan .plan_box#plan02 .flow li:nth-child(4) .flow_detail{padding-top:42px}.content section.plan .plan_box#plan02 .flow li:nth-child(4) .flow_num{background:#f5950f}.content section.plan .plan_box#plan02 .flow li:nth-child(4) .flow_title{line-height:1.5;margin-bottom:12px}.content section.plan .plan_box#plan02 .flow li:nth-child(5) .icon_illust{background:#f2bc85}.content section.plan .plan_box#plan02 .flow li:nth-child(5) .flow_num{background:#f5830f}.content section.plan .plan_box#plan02 .flow li:nth-child(5) .flow_title{letter-spacing:0}.content section.secret{padding:60px 0;background:url(images/bg_secret.jpg) no-repeat center center;background-size:cover;text-align:center}.content section.secret h2{display:inline-block;font-size:26px;font-size:2.6rem;font-weight:bold;text-align:center;line-height:1.5;letter-spacing:3px;margin-bottom:70px;color:#fff;position:relative}@media screen and (max-width: 480px){.content section.secret h2{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 480px){.content section.secret h2{font-size:18px;font-size:1.8rem}}.content section.secret h2:before{content:'';width:84px;height:52px;background:url(images/img_txt_secret.png) no-repeat 0 0;background-size:cover;position:absolute;top:-20px;left:-90px}@media screen and (max-width: 600px){.content section.secret h2:before{width:75.6px;height:46.8px;top:-30px;left:-50px}}@media screen and (max-width: 400px){.content section.secret h2:before{width:67.2px;height:41.6px;top:-40px;left:-30px}}.content section.secret h2:after{content:'';width:80px;height:1px;background:#fff;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.content section.secret h2 span{color:#f3501f}.content section.secret h2 strong{font-size:32px;font-size:3.2rem}@media screen and (max-width: 480px){.content section.secret h2 strong{font-size:26px;font-size:2.6rem}}.content section.secret .section_inner{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;max-width:920px}.content section.secret .section_inner .photo{width:41.3%;position:reletive}@media screen and (max-width: 480px){.content section.secret .section_inner .photo{width:100%;margin-bottom:20px}}.content section.secret .section_inner .photo img{border-radius:6px}.content section.secret .section_inner .photo:after{content:'';width:84px;height:84px;background:url(images/img_icon_secret.png) no-repeat 0 0;background-size:cover;position:absolute;top:-26px;left:-20px}@media screen and (max-width: 768px){.content section.secret .section_inner .photo:after{left:0}}@media screen and (max-width: 600px){.content section.secret .section_inner .photo:after{width:67.2px;height:67.2px}}@media screen and (max-width: 480px){.content section.secret .section_inner .photo:after{width:84px;height:84px;left:2%}}.content section.secret .section_inner .txt{width:55.43%;color:#fff;text-align:left}@media screen and (max-width: 480px){.content section.secret .section_inner .txt{width:100%}}.content section.secret .section_inner .txt p{margin-bottom:20px}footer{padding-bottom:61px}@media screen and (max-width: 768px){footer{padding-bottom:0}}footer .parent_company_logo{background:#f6f3ed;padding:10px 10px 15px;text-align:center}footer .parent_company_logo span{display:block;font-size:10px;font-size:1rem;margin-bottom:5px}footer .section_inner{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}@media screen and (max-width: 768px){footer .section_inner{padding:0}}footer .section_inner .footer_nav{width:50%}@media screen and (max-width: 768px){footer .section_inner .footer_nav{display:none}}footer .section_inner .footer_nav li{display:inline-block;margin-right:20px}footer .section_inner .footer_nav li a{font-size:12px;font-size:1.2rem;color:#161616;padding:5px 0}footer .section_inner .footer_nav li a:before{content:'>';padding-right:5px}footer .section_inner .footer_copyright{width:50%;font-size:11px;font-size:1.1rem;text-align:right}@media screen and (max-width: 768px){footer .section_inner .footer_copyright{width:100%;padding:10px 15px;background:#322015;color:#fff;text-align:center}}footer .footer_fixed_area{width:100%;position:fixed;left:0;bottom:0;z-index:1000;background:rgba(50,32,21,0.95);padding:9px 0}@media screen and (max-width: 768px){footer .footer_fixed_area{display:none}}footer .footer_fixed_area .section_inner{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-moz-align-items:center;align-items:center;padding:0}footer .footer_fixed_area .logo{width:500px}footer .footer_fixed_area .tel{width:260px;font-size:24px;font-size:2.4rem;font-weight:700;color:#f3681f;text-align:center;line-height:1.5;letter-spacing:3px;line-height:1.2}footer .footer_fixed_area .tel i{font-size:18px;font-size:1.8rem;margin-right:5px}footer .footer_fixed_area .tel span{display:block;font-size:13px;font-size:1.3rem;color:#161616;letter-spacing:1px}footer .footer_fixed_area .tel span{color:#fff}footer .footer_fixed_area .btn_evaluation{width:240px}footer .footer_fixed_area .btn_evaluation a{display:block;max-width:320px;padding:15px 10px;margin:0 auto;background:#f28c1f;background:linear-gradient(to right, #f28c1f 0%, #f34a1f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28c1f', endColorstr='#f34a1f',GradientType=1 );font-size:18px;font-size:1.8rem;color:#fff;text-align:center;font-weight:normal;font-size:15px;font-size:1.5rem;padding:8px 10px}footer .footer_fixed_area .btn_evaluation a i{margin-right:10px}.page .page_title,.error404 .page_title,.archive .page_title,.single .page_title{width:100%;height:150px;text-align:center;background:#f9e7ca}.page .page_title h2,.error404 .page_title h2,.archive .page_title h2,.single .page_title h2{font-size:24px;font-size:2.4rem;font-weight:bold;letter-spacing:3px;padding-top:55px}@media screen and (max-width: 480px){.page .page_title,.error404 .page_title,.archive .page_title,.single .page_title{height:120px}.page .page_title h2,.error404 .page_title h2,.archive .page_title h2,.single .page_title h2{font-size:20px;font-size:2rem;padding-top:45px}}.page .content section,.error404 .content section,.archive .content section,.single .content section{max-width:1000px;margin:40px auto}.assessment .content .process_area{max-width:900px;margin:40px auto;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.assessment .content .process_area{padding:0 15px;margin:30px auto}}.assessment .content .process_area li{width:47%;font-size:15px;font-size:1.5rem;text-align:center;font-weight:bold;background:#e8ded8;padding:10px;position:relative}@media screen and (max-width: 600px){.assessment .content .process_area li{font-size:13px;font-size:1.3rem}}@media screen and (max-width: 480px){.assessment .content .process_area li{font-size:11px;font-size:1.1rem}}@media screen and (max-width: 400px){.assessment .content .process_area li{font-size:10px;font-size:1rem;letter-spacing:0}}.assessment .content .process_area li.current{background:#322015;font-weight:normal;color:#fff}.assessment .content .process_area li.current:after{border-left-color:#322015}.assessment .content .process_area li:after{content:'';width:0;height:0;border-top:22.5px solid transparent;border-right:16px solid transparent;border-bottom:22.5px solid transparent;border-left:16px solid #e8ded8;position:absolute;top:0;right:-32px}@media screen and (max-width: 600px){.assessment .content .process_area li:after{border-top-width:21px;border-right-width:12px;border-bottom-width:21px;border-left-width:12px;right:-24px}}@media screen and (max-width: 480px){.assessment .content .process_area li:after{border-top-width:19px;border-right-width:8px;border-bottom-width:19px;border-left-width:8px;right:-16px}}.assessment .content .process_area li:last-child:after{content:none}.assessment .content section.input_property_info{max-width:900px}@media screen and (max-width: 768px){.assessment .content section.input_property_info{padding:0 15px;margin:30px auto}}.assessment .content section.input_property_info .input_property_info_wrapper{border:1px solid #ccbeb6}.assessment .content section.input_property_info h3{font-size:16px;font-size:1.6rem;font-weight:bold;padding:15px 25px;background:#f6f3ed;border-top:1px solid #ccbeb6}@media screen and (max-width: 400px){.assessment .content section.input_property_info h3{font-size:14px;font-size:1.4rem;padding:15px}}.assessment .content section.input_property_info h3:first-child{border-top:none}.assessment .content section.input_property_info p{padding:15px 25px}@media screen and (max-width: 400px){.assessment .content section.input_property_info p{padding:15px}}.assessment .content section.input_property_info table{width:100%}.assessment .content section.input_property_info table th,.assessment .content section.input_property_info table td{padding:15px 25px;position:relative;vertical-align:top}@media screen and (max-width: 768px){.assessment .content section.input_property_info table th,.assessment .content section.input_property_info table td{display:block}}.assessment .content section.input_property_info table th .required,.assessment .content section.input_property_info table td .required{font-size:11px;font-size:1.1rem;color:#fff;text-align:center;background:#de0909;padding:1px 4px;border-radius:2px}@media screen and (max-width: 768px){.assessment .content section.input_property_info table th .required,.assessment .content section.input_property_info table td .required{position:static;margin-right:10px}}.assessment .content section.input_property_info table th .note,.assessment .content section.input_property_info table td .note{font-size:12px;font-size:1.2rem}.assessment .content section.input_property_info table th{width:30%;padding-left:70px}@media screen and (max-width: 768px){.assessment .content section.input_property_info table th{width:100%;padding:15px 25px 0 25px;font-weight:bold}}@media screen and (max-width: 400px){.assessment .content section.input_property_info table th{padding:15px 15px 0 15px}}.assessment .content section.input_property_info table td{width:70%;position:relative}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td{width:100%;padding-top:10px;padding-bottom:5px}}@media screen and (max-width: 400px){.assessment .content section.input_property_info table td{padding:10px 15px 5px}}.assessment .content section.input_property_info table td input[type="text"],.assessment .content section.input_property_info table td input[type="email"],.assessment .content section.input_property_info table td input[type="tel"],.assessment .content section.input_property_info table td textarea{width:80%;padding:6px 10px}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td input[type="text"],.assessment .content section.input_property_info table td input[type="email"],.assessment .content section.input_property_info table td input[type="tel"],.assessment .content section.input_property_info table td textarea{width:100%}}.assessment .content section.input_property_info table td input[type="radio"],.assessment .content section.input_property_info table td input[type="checkbox"]{margin:0 5px 0 0}.assessment .content section.input_property_info table td input#property_size,.assessment .content section.input_property_info table td input#property_age{width:100px;margin-right:5px}.assessment .content section.input_property_info table td input#name_1,.assessment .content section.input_property_info table td input#name_2,.assessment .content section.input_property_info table td input#read_1,.assessment .content section.input_property_info table td input#read_2{width:200px}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td input#name_1,.assessment .content section.input_property_info table td input#name_2,.assessment .content section.input_property_info table td input#read_1,.assessment .content section.input_property_info table td input#read_2{width:75%}}.assessment .content section.input_property_info table td input#postal{width:100px}.assessment .content section.input_property_info table td input#property_price{width:100px;margin-right:10px}.assessment .content section.input_property_info table td label{display:inline-block;margin:0 10px 5px 0}.assessment .content section.input_property_info table td .txt_age,.assessment .content section.input_property_info table td .txt_name,.assessment .content section.input_property_info table td .txt_postcode,.assessment .content section.input_property_info table td .txt_addr{position:absolute;top:50%;left:-10px;transform:translateY(-50%)}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td .txt_age,.assessment .content section.input_property_info table td .txt_name,.assessment .content section.input_property_info table td .txt_postcode,.assessment .content section.input_property_info table td .txt_addr{position:static}}.assessment .content section.input_property_info table td .customer_name_part{display:inline-block;position:relative;margin-right:50px}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td .customer_name_part{width:49%;margin-right:0}}@media screen and (max-width: 480px){.assessment .content section.input_property_info table td .customer_name_part{width:100%;margin-bottom:10px}}.assessment .content section.input_property_info table td .customer_name_part .txt_name{display:block;width:3em;text-align:right;left:-3.2em}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td .customer_name_part .txt_name{display:inline-block;position:relative;top:10px;left:0;margin-right:5px;width:2.5em}}.assessment .content section.input_property_info table td .input_addr{position:relative;margin:10px 0}.assessment .content section.input_property_info table td .input_addr .txt_addr{display:block;width:5em;text-align:right;left:-5.2em}@media screen and (max-width: 768px){.assessment .content section.input_property_info table td .input_addr .txt_addr{display:inline;width:auto;font-weight:bold;text-align:left;margin-top:10px}}.assessment .content section.input_property_info table td .input_addr a{display:inline-block;background:#f2791f;padding:5px 15px;font-size:13px;font-size:1.3rem;color:#fff;text-align:center;border-radius:4px}@media screen and (max-width: 400px){.assessment .content section.input_property_info table td .input_addr a{font-size:10px;font-size:1rem;padding:5px 6px}}.assessment .content section.input_property_info table td .input_addr{position:relative}.assessment .content section.input_property_info table td .note{display:inline-block;margin-left:10px}@media screen and (max-width: 480px){.assessment .content section.input_property_info table td .note{display:block;margin:5px 0 0 0}}.assessment .content section.input_property_info table td .eva_method{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-moz-align-items:center;align-items:center}.assessment .content section.input_property_info table td .eva_method:first-child{margin-bottom:20px}.assessment .content section.input_property_info table td .eva_method strong{display:inline-block;color:#fa0c00}.assessment .content section.input_property_info dl{width:100%}.assessment .content section.input_property_info dl dt,.assessment .content section.input_property_info dl dd{padding:15px 25px;position:relative;vertical-align:top}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dt,.assessment .content section.input_property_info dl dd{display:block}}.assessment .content section.input_property_info dl dt .required,.assessment .content section.input_property_info dl dd .required{font-size:11px;font-size:1.1rem;color:#fff;text-align:center;background:#de0909;padding:1px 4px;border-radius:2px}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dt .required,.assessment .content section.input_property_info dl dd .required{position:static;margin-right:10px}}.assessment .content section.input_property_info dl dt .note,.assessment .content section.input_property_info dl dd .note{font-size:12px;font-size:1.2rem}.assessment .content section.input_property_info dl dt{width:30%;padding-left:70px}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dt{width:100%;padding:15px 25px 0 25px;font-weight:bold}}@media screen and (max-width: 400px){.assessment .content section.input_property_info dl dt{padding:15px 15px 0 15px}}.assessment .content section.input_property_info dl dd{width:70%;position:relative}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd{width:100%;padding-top:10px;padding-bottom:5px}}@media screen and (max-width: 400px){.assessment .content section.input_property_info dl dd{padding:10px 15px 5px}}.assessment .content section.input_property_info dl dd input[type="text"],.assessment .content section.input_property_info dl dd input[type="email"],.assessment .content section.input_property_info dl dd input[type="tel"],.assessment .content section.input_property_info dl dd textarea{width:80%;padding:6px 10px}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd input[type="text"],.assessment .content section.input_property_info dl dd input[type="email"],.assessment .content section.input_property_info dl dd input[type="tel"],.assessment .content section.input_property_info dl dd textarea{width:100%}}.assessment .content section.input_property_info dl dd input[type="radio"],.assessment .content section.input_property_info dl dd input[type="checkbox"]{margin:0 5px 0 0}.assessment .content section.input_property_info dl dd input#property_size,.assessment .content section.input_property_info dl dd input#property_age{width:100px;margin-right:5px}.assessment .content section.input_property_info dl dd input#name_1,.assessment .content section.input_property_info dl dd input#name_2,.assessment .content section.input_property_info dl dd input#read_1,.assessment .content section.input_property_info dl dd input#read_2{width:200px}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd input#name_1,.assessment .content section.input_property_info dl dd input#name_2,.assessment .content section.input_property_info dl dd input#read_1,.assessment .content section.input_property_info dl dd input#read_2{width:75%}}.assessment .content section.input_property_info dl dd input#postal{width:100px}.assessment .content section.input_property_info dl dd input#property_price{width:100px;margin-right:10px}.assessment .content section.input_property_info dl dd label{display:inline-block;margin:0 10px 5px 0}.assessment .content section.input_property_info dl dd .txt_age,.assessment .content section.input_property_info dl dd .txt_name,.assessment .content section.input_property_info dl dd .txt_postcode,.assessment .content section.input_property_info dl dd .txt_addr{position:absolute;top:50%;left:-10px;transform:translateY(-50%)}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd .txt_age,.assessment .content section.input_property_info dl dd .txt_name,.assessment .content section.input_property_info dl dd .txt_postcode,.assessment .content section.input_property_info dl dd .txt_addr{position:static}}.assessment .content section.input_property_info dl dd .customer_name_part{display:inline-block;position:relative;margin-right:50px}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd .customer_name_part{width:49%;margin-right:0}}@media screen and (max-width: 480px){.assessment .content section.input_property_info dl dd .customer_name_part{width:100%;margin-bottom:10px}}.assessment .content section.input_property_info dl dd .customer_name_part .txt_name{display:block;width:3em;text-align:right;left:-3.2em}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd .customer_name_part .txt_name{display:inline-block;position:relative;top:10px;left:0;margin-right:5px;width:2.5em}}.assessment .content section.input_property_info dl dd .input_addr{position:relative;margin:10px 0}.assessment .content section.input_property_info dl dd .input_addr .txt_addr{display:block;width:5em;text-align:right;left:-5.2em}@media screen and (max-width: 768px){.assessment .content section.input_property_info dl dd .input_addr .txt_addr{display:inline;width:auto;font-weight:bold;text-align:left;margin-top:10px}}.assessment .content section.input_property_info dl dd .input_addr a{display:inline-block;background:#f2791f;padding:5px 15px;font-size:13px;font-size:1.3rem;color:#fff;text-align:center;border-radius:4px}@media screen and (max-width: 400px){.assessment .content section.input_property_info dl dd .input_addr a{font-size:10px;font-size:1rem;padding:5px 6px}}.assessment .content section.input_property_info dl dd .input_addr{position:relative}.assessment .content section.input_property_info dl dd .note{display:inline-block;margin-left:10px}@media screen and (max-width: 480px){.assessment .content section.input_property_info dl dd .note{display:block;margin:5px 0 0 0}}.assessment .content section.input_property_info dl dd .eva_method{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-moz-align-items:center;align-items:center}.assessment .content section.input_property_info dl dd .eva_method:first-child{margin-bottom:20px}.assessment .content section.input_property_info dl dd .eva_method strong{display:inline-block;color:#fa0c00}.assessment .content section.input_property_info .submit_area{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:10px 45px}@media screen and (max-width: 768px){.assessment .content section.input_property_info .submit_area{padding:10px 15px}}@media screen and (max-width: 768px){.assessment .content section.input_property_info .submit_area p{padding:0 10px 15px}}@media screen and (max-width: 400px){.assessment .content section.input_property_info .submit_area p{padding:0 0 15px}}.assessment .content section.input_property_info .submit_area a{text-decoration:underline;color:#1288db}.assessment .content section.input_property_info .submit_area .check_agree{width:100%;margin:0 25px 30px;padding:20px;background:#efefef;text-align:center}@media screen and (max-width: 768px){.assessment .content section.input_property_info .submit_area .check_agree{margin:0 10px 30px}}@media screen and (max-width: 400px){.assessment .content section.input_property_info .submit_area .check_agree{font-size:12px;font-size:1.2rem;margin:0 0 30px}}.assessment .content section.input_property_info .submit_area .check_agree input[type="checkbox"]{margin:5px}.assessment .content section.input_property_info .submit_area .btn_confirm a,.assessment .content section.input_property_info .submit_area .btn_return a{display:block;width:100%;max-width:320px;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;text-decoration:none;padding:20px 10px;margin:0 auto 30px;background:#f2491f}@media screen and (max-width: 768px){.assessment .content section.input_property_info .submit_area .btn_confirm a,.assessment .content section.input_property_info .submit_area .btn_return a{width:100%;max-width:320px;padding:15px 10px}}@media screen and (max-width: 480px){.assessment .content section.input_property_info .submit_area .btn_confirm a,.assessment .content section.input_property_info .submit_area .btn_return a{font-size:14px;font-size:1.4rem}}.assessment .content section.input_property_info .submit_area .btn_confirm{width:100%}.assessment .content section.input_property_info .submit_area .btn_return,.assessment .content section.input_property_info .submit_area .btn_submit{width:48%;margin:0 1%}.assessment .content section.input_property_info .submit_area .btn_return a,.assessment .content section.input_property_info .submit_area .btn_submit a{background:#aaa}.assessment .content section.input_property_info .submit_area #submit_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-shadow:none;box-shadow:none;border-radius:0;display:block;width:100%;max-width:320px;margin:0 auto;padding:20px 10px;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;line-height:1.7;background:#f2491f;transition-duration:0.3s}.assessment .content section.input_property_info .submit_area #submit_button:hover{opacity:.8}@media screen and (max-width: 768px){.assessment .content section.input_property_info .submit_area #submit_button{width:100%;padding:15px 10px}}@media screen and (max-width: 480px){.assessment .content section.input_property_info .submit_area #submit_button{font-size:14px;font-size:1.4rem}}.assessment .content section.property_info_confirm table td .customer_name_part{margin-right:10px}@media screen and (max-width: 768px){.assessment .content section.property_info_confirm table td .customer_name_part{width:auto}}.assessment .content section.property_info_confirm .submit_area{margin-top:30px}.assessment .content section.thanks_msg{max-width:900px}.assessment .content section.thanks_msg p{margin-bottom:20px}.assessment .content section.thanks_msg .btn_return_top a{display:block;width:100%;max-width:280px;font-size:15px;font-size:1.5rem;color:#fff;text-align:center;text-decoration:none;padding:15px 10px;margin:40px auto 30px;background:#f2491f}@media screen and (max-width: 768px){.assessment .content section.thanks_msg .btn_return_top a{width:100%;padding:15px 10px}}@media screen and (max-width: 480px){.assessment .content section.thanks_msg .btn_return_top a{font-size:14px;font-size:1.4rem}}.assessment form#mail_form input#name_1,.assessment form#mail_form input#name_2,.assessment form#mail_form input#read_1,.assessment form#mail_form input#read_2{width:90%}@media screen and (max-width: 768px){.assessment form#mail_form input#name_1,.assessment form#mail_form input#name_2,.assessment form#mail_form input#read_1,.assessment form#mail_form input#read_2{width:75%}}.assessment .form_submit input.form_submit_button{margin:30px;display:block;width:100%;max-width:320px;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;text-decoration:none;padding:20px 10px;margin:0 auto 30px;background:#f2491f;border:0}@media screen and (max-width: 768px){.assessment .form_submit input.form_submit_button{width:100%;max-width:320px;padding:15px 10px}}@media screen and (max-width: 480px){.assessment .form_submit input.form_submit_button{font-size:14px;font-size:1.4rem}}.assessment form#mail_form p.form_submit{border:0}
