/*!
Theme Name: シンコール2021
Description: シンコール株式会社用テーマ
*/@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css");.pagination:lang(ja),body:lang(ja),button:lang(ja),input:lang(ja),select:lang(ja),optgroup:lang(ja),textarea:lang(ja),.site-description:lang(ja),blockquote cite:lang(ja),input:lang(ja)[type="button"],input:lang(ja)[type="reset"],input:lang(ja)[type="submit"],.wp-caption-text:lang(ja),.gallery-caption:lang(ja){font-family:-apple-system, BlinkMacSystemFont, "Hiragino Sans", Meiryo, "Helvetica Neue", sans-serif}.innerbox{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.innerbox{max-width:92%;margin:0 auto}}.nomark-list,.list-none{margin:0;padding:0 !important;list-style:none}.ofi-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}.ofi-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.ofi-none{-o-object-fit:none;object-fit:none;-o-object-position:center center;object-position:center center;font-family:"object-fit: none; object-position: center center;"}.entry-content a::before,.entry-content a::after,.page-content a::before,.page-content a::after{padding:0 5px;display:inline-block;color:#888;text-decoration:none !important;font-family:"Font Awesome 5 Free";font-weight:900}.site-link[target="_blank"]:after,.entry-content a[target="_blank"]:after,.page-content a[target="_blank"]:after{content:"\f35d"}.site-link[href$=".pdf"]:after,.site-link[href*=".pdf#page="]:after,.entry-content a[href$=".pdf"]:after,.entry-content a[href*=".pdf#page="]:after,.page-content a[href$=".pdf"]:after,.page-content a[href*=".pdf#page="]:after{content:"\f1c1"}.site-link[href$=".doc"]:after,.site-link[href$=".docx"]:after,.entry-content a[href$=".doc"]:after,.entry-content a[href$=".docx"]:after,.page-content a[href$=".doc"]:after,.page-content a[href$=".docx"]:after{content:"\f1c2"}.site-link[href$=".xls"]:after,.site-link[href$=".xlsx"]:after,.entry-content a[href$=".xls"]:after,.entry-content a[href$=".xlsx"]:after,.page-content a[href$=".xls"]:after,.page-content a[href$=".xlsx"]:after{content:"\f1c3"}.entry-content a[href^="mailto:"]:before,.page-content a[href^="mailto:"]:before{content:"\f0e0"}.entry-content a[href^="tel:"]:before,.page-content a[href^="tel:"]:before{content:"\f095"}.page-link:after,.site-in:after{content:"\f101"}.post-list a:after,.imagelink:after{content:"" !important;padding:0 !important}.childs ul{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.childs li{width:31%;margin-bottom:30px;padding:0;overflow:hidden}.childs li::before,.childs li::after{padding:0 5px;display:inline-block;color:#888;text-decoration:none !important;font-family:"Font Awesome 5 Free";font-weight:900}.childs a{width:100%;height:100%;text-decoration:none !important}.childs a .ofi-cover{width:100%;height:150px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.childs a strong{display:block;font-size:1.6rem;font-weight:400;margin-top:5px;text-align:center}.childs .c-lead{display:block;font-size:1.6rem}@media screen and (max-width: 600px){.childs li{width:48%}}.tobira{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto 0}.tobira .c-page{margin:0 0 30px;width:32%}@media screen and (max-width: 600px){.tobira .c-page{width:100%}}.tobira .c-page a{text-decoration:none}.tobira .c-page a::after{display:none !important}.tobira a{display:block}.tobira a img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;";width:100%;height:200px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tobira strong{display:block;padding:5px 0;font-size:1.6rem;font-weight:600}.tobira i{margin:0 5px 0 0;color:#f4f4f4}.tobira ul{margin:0;padding:0 !important;list-style:none;padding:0 0 0 2.5em !important}.tobira ul li{color:#888}.tobira ul a{text-decoration:underline}@media screen and (max-width: 1024px){.tobira .c-page{margin:0 0 20px}.tobira strong{padding:15px 0}.tobira ul{padding:0}.tobira ul li{line-height:1.3;margin:0 0 5px}}.column-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 30px;padding:0 !important;list-style:none}.column-box .column{width:48%}.column-box .column3{width:31%}.column-box .column4{width:23%}.column-box .column5{width:18%}.column-box .column3-7{width:65%}.column-box .column4-6{width:73%}.column-box .column,.column-box .column3,.column-box .column4,.column-box .column5,.column-box .column3-7,.column-box .column4-6{margin-bottom:30px}.column-box .column *:first-child,.column-box .column3 *:first-child,.column-box .column4 *:first-child,.column-box .column5 *:first-child,.column-box .column3-7 *:first-child,.column-box .column4-6 *:first-child{margin-top:0}.column-box .column p:last-child,.column-box .column ul:last-child,.column-box .column ol:last-child,.column-box .column dl:last-child,.column-box .column table:last-child,.column-box .column3 p:last-child,.column-box .column3 ul:last-child,.column-box .column3 ol:last-child,.column-box .column3 dl:last-child,.column-box .column3 table:last-child,.column-box .column4 p:last-child,.column-box .column4 ul:last-child,.column-box .column4 ol:last-child,.column-box .column4 dl:last-child,.column-box .column4 table:last-child,.column-box .column5 p:last-child,.column-box .column5 ul:last-child,.column-box .column5 ol:last-child,.column-box .column5 dl:last-child,.column-box .column5 table:last-child,.column-box .column3-7 p:last-child,.column-box .column3-7 ul:last-child,.column-box .column3-7 ol:last-child,.column-box .column3-7 dl:last-child,.column-box .column3-7 table:last-child,.column-box .column4-6 p:last-child,.column-box .column4-6 ul:last-child,.column-box .column4-6 ol:last-child,.column-box .column4-6 dl:last-child,.column-box .column4-6 table:last-child{margin-bottom:0}.column-box .column h3:last-child,.column-box .column h4:last-child,.column-box .column h5:last-child,.column-box .column h6:last-child,.column-box .column3 h3:last-child,.column-box .column3 h4:last-child,.column-box .column3 h5:last-child,.column-box .column3 h6:last-child,.column-box .column4 h3:last-child,.column-box .column4 h4:last-child,.column-box .column4 h5:last-child,.column-box .column4 h6:last-child,.column-box .column5 h3:last-child,.column-box .column5 h4:last-child,.column-box .column5 h5:last-child,.column-box .column5 h6:last-child,.column-box .column3-7 h3:last-child,.column-box .column3-7 h4:last-child,.column-box .column3-7 h5:last-child,.column-box .column3-7 h6:last-child,.column-box .column4-6 h3:last-child,.column-box .column4-6 h4:last-child,.column-box .column4-6 h5:last-child,.column-box .column4-6 h6:last-child{margin:0 0 10px}@media screen and (max-width: 600px){.column-box{display:block}.column-box .column,.column-box .column3,.column-box .column4,.column-box .column5,.column-box .column3-7,.column-box .column4-6{width:100%;margin-bottom:10px !important;overflow:hidden}}.cb3::after{content:"";display:block;width:calc(100% / 3)}.cb4::before,.cb4::after{content:"";display:block;width:25%}.cb4::before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.column-auto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 30px}.column-auto .column{width:auto;margin-right:30px}ul.iconlist{list-style:none outside;padding:0 0 0 20px}ul.iconlist>li{position:relative}ul.iconlist>li:after{display:block;position:absolute;top:7px;left:-20px;font-size:1.4rem;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}ul.iconlist>li ul>li:after{content:none !important}table ul.iconlist>li:after{top:7px !important}.caution{padding:0 0 0 36px !important}.caution>li:after{content:"（注）";top:8px !important;left:-42px !important}.kome>li:after{top:7px !important;content:"※"}.check>li:after{content:"\f058";color:#888}.square>li{margin:0 0 3px}.square>li::after{content:"\f0c8";color:#888}.circle>li{margin-bottom:10px}.circle>li:after{content:"\f111";color:#888}.circle-o>li:after{content:"\f111";color:#888}.circle-r>li:after{content:"\f138";color:#888}.exclamation>li{font-weight:bold}.exclamation>li:after{content:"\f06a";color:#f00}.exclamation>li a{color:#141412;text-decoration:underline}.anchor{padding:0 0 0 30px !important}.anchor>li{display:inline-block;vertical-align:top;margin-right:3em}.anchor>li:after{content:"\f107";color:#888;font-weight:900}ul.horizontal{margin:0;padding:0 !important;list-style:none}ul.horizontal>li{display:inline-block;vertical-align:top;margin-right:3em}ul.photos{margin:0;padding:0 !important;list-style:none}ul.photos>li{display:inline-block;vertical-align:top;margin:0 10px 10px 0}ul.mokuji{margin:0;padding:0 !important;list-style:none}ul.mokuji>li{overflow:hidden;border-bottom:1px dotted #ccc;padding-bottom:3px;margin-bottom:3px}ul.mokuji>li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}ul.mokuji>li span{display:inline-block;float:right}ol.brackets{margin:0;padding:0 !important;list-style:none}ol.brackets>li{text-indent:-2.5em;padding-left:2.5em}ol.brackets>li a::after{padding-left:3em !important}ol.brackets>li ul,ol.brackets>li ol,ol.brackets>li dl{text-indent:0}ol.square{margin:0;padding:0 !important;list-style:none;counter-reset:number}ol.square>li{position:relative;margin-bottom:12px;padding-left:2em}ol.square>li:before{counter-increment:number;content:counter(number);color:#888;position:absolute;left:0;width:24px;height:24px;line-height:24px;text-align:center}ol.lower-alpha{list-style-type:lower-alpha}ol.upper-alpha{list-style-type:upper-alpha}.descript3 dt{width:3.5em}.descript3 dd{padding-left:5em}.descript3.pl0 dd{padding-left:3.5em}.descript4 dt{width:4.5em}.descript4 dd{padding-left:6em}.descript4.pl0 dd{padding-left:4.5em}.descript5 dt{width:5.5em}.descript5 dd{padding-left:7em}.descript5.pl0 dd{padding-left:5.5em}.descript6 dt{width:6.5em}.descript6 dd{padding-left:8em}.descript6.pl0 dd{padding-left:6.5em}.descript7 dt{width:7.5em}.descript7 dd{padding-left:9em}.descript7.pl0 dd{padding-left:7.5em}.descript8 dt{width:8.5em}.descript8 dd{padding-left:10em}.descript8.pl0 dd{padding-left:8.5em}.descript9 dt{width:9.5em}.descript9 dd{padding-left:11em}.descript9.pl0 dd{padding-left:9.5em}.descript10 dt{width:10.5em}.descript10 dd{padding-left:12em}.descript10.pl0 dd{padding-left:10.5em}.descript11 dt{width:11.5em}.descript11 dd{padding-left:13em}.descript11.pl0 dd{padding-left:11.5em}.descript12 dt{width:12.5em}.descript12 dd{padding-left:14em}.descript12.pl0 dd{padding-left:12.5em}.descript13 dt{width:13.5em}.descript13 dd{padding-left:15em}.descript13.pl0 dd{padding-left:13.5em}.descript14 dt{width:14.5em}.descript14 dd{padding-left:16em}.descript14.pl0 dd{padding-left:14.5em}.descript15 dt{width:15.5em}.descript15 dd{padding-left:17em}.descript15.pl0 dd{padding-left:15.5em}.descript16 dt{width:16.5em}.descript16 dd{padding-left:18em}.descript16.pl0 dd{padding-left:16.5em}.descript17 dt{width:17.5em}.descript17 dd{padding-left:19em}.descript17.pl0 dd{padding-left:17.5em}.descript18 dt{width:18.5em}.descript18 dd{padding-left:20em}.descript18.pl0 dd{padding-left:18.5em}.descript19 dt{width:19.5em}.descript19 dd{padding-left:21em}.descript19.pl0 dd{padding-left:19.5em}.descript20 dt{width:20.5em}.descript20 dd{padding-left:22em}.descript20.pl0 dd{padding-left:20.5em}.descript23 dt{width:23.5em}.descript23 dd{padding-left:25em}.descript23.pl0 dd{padding-left:23.5em}.descript25 dt{width:25.5em}.descript25 dd{padding-left:27em}.descript25.pl0 dd{padding-left:25.5em}.descript40 dt{width:40.5em}.descript40 dd{padding-left:42em}.descript40.pl0 dd{padding-left:40.5em}.descript3,.descript4,.descript5,.descript6,.descript7,.descript8,.descript9,.descript10,.descript11,.descript12,.descript13,.descript14,.descript15,.descript16,.descript17,.descript19,.descript20,.descript23,.descript25,.descript40{overflow:hidden}.descript3 dt,.descript4 dt,.descript5 dt,.descript6 dt,.descript7 dt,.descript8 dt,.descript9 dt,.descript10 dt,.descript11 dt,.descript12 dt,.descript13 dt,.descript14 dt,.descript15 dt,.descript16 dt,.descript17 dt,.descript19 dt,.descript20 dt,.descript23 dt,.descript25 dt,.descript40 dt{font-weight:600}.descript3 dd,.descript4 dd,.descript5 dd,.descript6 dd,.descript7 dd,.descript8 dd,.descript9 dd,.descript10 dd,.descript11 dd,.descript12 dd,.descript13 dd,.descript14 dd,.descript15 dd,.descript16 dd,.descript17 dd,.descript19 dd,.descript20 dd,.descript23 dd,.descript25 dd,.descript40 dd{margin:0 0 0.5em}@media screen and (max-width: 1024px){.descript3 dt,.descript4 dt,.descript5 dt,.descript6 dt,.descript7 dt,.descript8 dt,.descript9 dt,.descript10 dt,.descript11 dt,.descript12 dt,.descript13 dt,.descript14 dt,.descript15 dt,.descript16 dt,.descript17 dt,.descript19 dt,.descript20 dt,.descript23 dt,.descript25 dt,.descript40 dt{width:100%}.descript3 dd,.descript4 dd,.descript5 dd,.descript6 dd,.descript7 dd,.descript8 dd,.descript9 dd,.descript10 dd,.descript11 dd,.descript12 dd,.descript13 dd,.descript14 dd,.descript15 dd,.descript16 dd,.descript17 dd,.descript19 dd,.descript20 dd,.descript23 dd,.descript25 dd,.descript40 dd{overflow:hidden;width:100%;padding-left:0}.descript3 dd:last-child,.descript4 dd:last-child,.descript5 dd:last-child,.descript6 dd:last-child,.descript7 dd:last-child,.descript8 dd:last-child,.descript9 dd:last-child,.descript10 dd:last-child,.descript11 dd:last-child,.descript12 dd:last-child,.descript13 dd:last-child,.descript14 dd:last-child,.descript15 dd:last-child,.descript16 dd:last-child,.descript17 dd:last-child,.descript19 dd:last-child,.descript20 dd:last-child,.descript23 dd:last-child,.descript25 dd:last-child,.descript40 dd:last-child{margin-bottom:0 !important}.descript3 dd ul,.descript3 dd ol,.descript4 dd ul,.descript4 dd ol,.descript5 dd ul,.descript5 dd ol,.descript6 dd ul,.descript6 dd ol,.descript7 dd ul,.descript7 dd ol,.descript8 dd ul,.descript8 dd ol,.descript9 dd ul,.descript9 dd ol,.descript10 dd ul,.descript10 dd ol,.descript11 dd ul,.descript11 dd ol,.descript12 dd ul,.descript12 dd ol,.descript13 dd ul,.descript13 dd ol,.descript14 dd ul,.descript14 dd ol,.descript15 dd ul,.descript15 dd ol,.descript16 dd ul,.descript16 dd ol,.descript17 dd ul,.descript17 dd ol,.descript19 dd ul,.descript19 dd ol,.descript20 dd ul,.descript20 dd ol,.descript23 dd ul,.descript23 dd ol,.descript25 dd ul,.descript25 dd ol,.descript40 dd ul,.descript40 dd ol{overflow:hidden}}.iconlist.list-col2,.iconlist.list-col3,.iconlist.list-col4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iconlist.list-col2 li,.iconlist.list-col3 li,.iconlist.list-col4 li{margin:0 0 3px;padding-right:2%}.iconlist.list-col2::after,.iconlist.list-col3::after,.iconlist.list-col4::after{content:"";display:block}.iconlist.list-col2 li{width:48%}.iconlist.list-col2::after{width:48%}.iconlist.list-col3 li{width:31%}.iconlist.list-col3::after{width:31%}.iconlist.list-col4 li{width:23%}.iconlist.list-col4::before{content:"";display:block;width:23%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.iconlist.list-col4::after{width:23%}@media screen and (max-width: 1024px){.iconlist.list-col2 li,.iconlist.list-col3 li,.iconlist.list-col4 li{width:48%}.iconlist.list-col2 li::after,.iconlist.list-col3 li::after,.iconlist.list-col4 li::after{width:48%}}@media screen and (max-width: 600px){.iconlist.list-col2 li,.iconlist.list-col3 li,.iconlist.list-col4 li{width:100%;padding-right:0}.iconlist.list-col2 li::after,.iconlist.list-col3 li::after,.iconlist.list-col4 li::after{width:100%}}.icon::before,.icon::after{padding:0 5px;display:inline-block;color:#888;text-decoration:none !important;font-family:"Font Awesome 5 Free";font-weight:900}.icon.check::before{content:"\f058"}.icon.square::before{content:"\f0c8"}.icon.circle::before{content:"\f111"}.icon.circle-o::before{content:"\f111";font-weight:300 !important}.icon.circle-r::before{content:"\f138"}.icon.circle-l::before{content:"\f137"}.icon.anchor{padding:0 !important}.icon.anchor::before{content:"\f107"}.notes{margin:1em 0;padding:20px;background:#eee;font-size:1.3rem}.notes .iconlist li::before,.notes .iconlist li::after{font-size:1.3rem}.anchor-box{margin:1em 0;padding:15px;border:3px solid #ddd;font-size:1.3rem;background-color:rgba(255,255,255,0.8)}.anchor-box .iconlist li::before,.anchor-box .iconlist li::after{font-size:1.3rem}.attention{margin:2em 0;padding:30px;border:3px solid #888}.explanation{margin:2em 0;padding:15px;border:10px solid #888}.explain-bg{margin:2em 0;padding:30px;background-color:#e6e6e6}.notes h2:first-child,.notes h3:first-child,.notes h4:first-child,.notes h5:first-child,.anchor-box h2:first-child,.anchor-box h3:first-child,.anchor-box h4:first-child,.anchor-box h5:first-child,.attention h2:first-child,.attention h3:first-child,.attention h4:first-child,.attention h5:first-child,.explanation h2:first-child,.explanation h3:first-child,.explanation h4:first-child,.explanation h5:first-child,.explain-bg h2:first-child,.explain-bg h3:first-child,.explain-bg h4:first-child,.explain-bg h5:first-child{margin-top:0 !important}.notes p:last-child,.notes ul:last-child,.notes ol:last-child,.anchor-box p:last-child,.anchor-box ul:last-child,.anchor-box ol:last-child,.attention p:last-child,.attention ul:last-child,.attention ol:last-child,.explanation p:last-child,.explanation ul:last-child,.explanation ol:last-child,.explain-bg p:last-child,.explain-bg ul:last-child,.explain-bg ol:last-child{margin-bottom:0 !important}ul .notes,ul .anchor-box,ul .attention,ul .explanation,ul .explain-bg,ol .notes,ol .anchor-box,ol .attention,ol .explanation,ol .explain-bg{margin:0.5em 0}.button,.post-20 .wpcf7 .submit-button input,.post-21577 .wpcf7 .submit-button input,.post-21718 .wpcf7 .submit-button input,.post-21826 .wpcf7 .submit-button input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background-color:#004d77;color:#fff;font-size:1.6rem;display:inline-block;width:auto;height:50px;line-height:50px;padding:0 30px;text-align:center;text-decoration:none;outline:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.button::before,.post-20 .wpcf7 .submit-button input::before,.post-21577 .wpcf7 .submit-button input::before,.post-21718 .wpcf7 .submit-button input::before,.post-21826 .wpcf7 .submit-button input::before,.button::after,.post-20 .wpcf7 .submit-button input::after,.post-21577 .wpcf7 .submit-button input::after,.post-21718 .wpcf7 .submit-button input::after,.post-21826 .wpcf7 .submit-button input::after{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:-1;display:block;content:"";-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.button:hover,.post-20 .wpcf7 .submit-button input:hover,.post-21577 .wpcf7 .submit-button input:hover,.post-21718 .wpcf7 .submit-button input:hover,.post-21826 .wpcf7 .submit-button input:hover{text-decoration:none;background-color:#999;color:#fff}.button:visited,.post-20 .wpcf7 .submit-button input:visited,.post-21577 .wpcf7 .submit-button input:visited,.post-21718 .wpcf7 .submit-button input:visited,.post-21826 .wpcf7 .submit-button input:visited{color:#fff}.lead{margin:0.5em 0 1.5em;font-size:1.4rem;color:#888;line-height:2}.pagination{padding:30px 0;text-align:center;clear:both;font-size:1.3rem;font-family:"Noto Sans JP",sans-serif !important}.wp-pagenavi{line-height:3}.wp-pagenavi .current{background:#888;border:1px solid #888 !important;color:#fff}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none !important;padding:5px 10px;margin:0 2px}.table_wrap{overflow-x:auto}@media screen and (max-width: 600px){.table_wrap{overflow-x:scroll}.table_wrap table{white-space:nowrap}}.table_wrap::-webkit-scrollbar{height:3px}.table_wrap::-webkit-scrollbar-track{margin:0 2px;background:#ccc;border-radius:3px}.table_wrap::-webkit-scrollbar-thumb{border-radius:3px;background:#666}.news-list{margin:0;padding:0 !important;list-style:none;padding:0 !important}.news-list li{margin:0;padding:5px 0}.news-list li a{color:#434343;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none !important}.news-list li a:hover .ent-title{text-decoration:underline !important}@media screen and (max-width: 600px){.news-list li a{-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-list li span{display:block}.news-list li span.ent-date{font-family:"Lato",sans-serif;width:83px;white-space:nowrap}.news-list li span.ent-cate{background-color:#888;color:#fff;font-size:1.4rem;margin:0 10px;width:120px;white-space:nowrap;text-align:center}.news-list li span.ent-title{width:calc(100% - 233px)}.news-list li span.ent-title>i{margin:0 0 0 5px}@media screen and (max-width: 600px){.news-list li span.ent-title{width:100%}}@media screen and (max-width: 1024px){.home .news-list{width:100%}}.op-btn{cursor:pointer}.op-cont{display:none}@media screen and (max-width: 1024px){.sm-btn{cursor:pointer}.sm-cont{display:none}}.forpc{display:block !important}@media screen and (max-width: 1024px){.forpc{display:none !important}}.formb{display:none !important}@media screen and (max-width: 1024px){.formb{display:block !important}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#434343;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.8;margin:0}@media screen and (max-width: 1024px){body{font-size:1.4rem}}button,input,select,optgroup,textarea{color:#434343;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.8}.page-title,.post-title,.site-title,.site-info,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2}h1.post-title,h1.entry-title,h1.page-title{font-size:2.6rem}.site-title,h2{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.8rem}.site-info,h6{font-size:1.6rem}.site-title,.post-title{font-weight:normal}.entry-title,.page-title,blockquote{word-break:break-word;word-wrap:break-word}.site-description{font-family:"Noto Sans JP",sans-serif !important}@media screen and (max-width: 600px){h1,.site-title,.post-title,.entry-title,.page-title,h2,h3{font-size:2rem}h4,h5,.site-info,h6{font-size:1.6rem}}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}dfn,cite,em,i{font-style:italic}blockquote cite{font-size:1.2rem;font-style:normal;font-family:"Noto Sans JP",sans-serif !important}pre{font-size:1.4rem;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.8;overflow:auto}code,kbd,tt,var{font-size:1.4rem;font-family:Menlo,monaco,Consolas,Lucida Console,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}a{text-decoration:none}a:hover{text-decoration:none}a:focus{text-decoration:underline}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background-color:#fff}a{-webkit-transition:color 110ms ease-in-out;transition:color 110ms ease-in-out;color:#333;text-decoration:none}a:hover,a:active{color:#1a1a1a;outline:0;text-decoration:none}a:focus{outline:thin;outline-style:dotted;text-decoration:underline}h1,h2,h3,h4,h5,h6{clear:both;margin:30px 0}hr{background-color:#767676;border:0;height:2px}ul,ol{padding-left:30px}ul{list-style:disc}ul ul{list-style-type:circle}ol{list-style:decimal}li{line-height:1.8}li>ul,li>ol{padding-left:60px}dl{margin:0 0 30px;padding:0;overflow:hidden}dt{font-weight:400;float:left;clear:both;margin-right:30px}dl.pl0 dt{margin-right:0}dd{margin:0 30px 30px}img{height:auto;max-width:100%;position:relative}figure{margin:0}blockquote{border-left:2px solid #333;margin-left:0;padding:0 0 0 30px}blockquote>p{margin:0 0 30px}blockquote cite{color:#767676}table{margin:0 0 30px;border-collapse:collapse;border-top:1px solid #ddd;width:100%}table th,table td{padding:0.5em;vertical-align:top;word-break:break-all}table tr{border-bottom:1px solid #ddd}table thead th{border-bottom:2px solid #767676}table th{text-align:left;color:#000}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-transition:background 150ms ease-in-out;transition:background 150ms ease-in-out;background:#dbdbdb;border:none;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:"Noto Sans JP",sans-serif !important;font-size:1.5rem;font-weight:700;line-height:1.2;outline:none;padding:30px 60px;text-decoration:none;vertical-align:bottom}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#111;cursor:pointer}button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited{color:#fff;text-decoration:none}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{background:#111;outline:thin dotted;outline-offset:-4px}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{-webkit-backface-visibility:hidden;background:#fff;border:solid 1px #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:10.8px 19.8px;-webkit-appearance:none;outline-offset:0;border-radius:0}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{border-color:#333;outline:thin solid rgba(51,51,51,0.15);outline-offset:-4px}input[type="search"]::-webkit-search-decoration{display:none}textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;max-width:100%;resize:vertical}form p{margin:30px 0}a{-webkit-transition:color 110ms ease-in-out;transition:color 110ms ease-in-out;color:#333}a:visited{color:#333}a:hover,a:active{color:#1a1a1a;outline:0;text-decoration:none}a:focus{outline:none;text-decoration:underline}a[href^="tel:"]{cursor:default}.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}@media screen and (max-width: 1024px){.main-navigation{display:none}.open-nv .main-navigation{display:block;height:auto}}.main-menu{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.is-fixed .main-menu{display:none}.open-nv .main-menu{display:block;margin-top:30px;width:100%}}.main-menu>li{margin:0 23px 0 22px}@media screen and (max-width: 1024px){.main-menu>li{margin:0 15px}}@media screen and (max-width: 600px){.main-menu>li{margin-bottom:10px;width:100%;height:40px}}.main-menu>li>a{font-weight:700}.main-menu>li>a:hover{text-decoration:underline}.is-fixed .main-menu>li{padding:0}@media screen and (max-width: 1024px){.open-nv .main-menu>li{padding:0.2em 0.5em;margin-bottom:15px}}.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;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);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:12.25px;font-size:.875rem;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{float:left;margin:0 30px 30px 0}.alignright{float:right;margin:0 0 30px 30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 600px){.alignleft,.alignright,.aligncenter{display:block;float:none;margin:0 0 30px;width:100% !important}.alignleft img,.alignright img,.aligncenter img{width:100%;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.clear:before,.clear:after,.entry-content:before,.entry-content: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}.site-content{overflow:hidden;padding:30px 0 90px !important}.home .site-content{padding:0 !important}.single .site-content{max-width:1200px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 1024px){.single .site-content{max-width:92%;margin:0 auto}}@media screen and (max-width: 1024px){.single .site-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single .site-content .content-area{margin-right:60px;width:940px}.single .site-content .side-area{width:200px}@media screen and (max-width: 1024px){.single .site-content .side-area{margin:30px auto 0;padding:0 50px}.single .site-content .side-area h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.single-information .site-content .content-area{margin-right:0 !important;width:940px !important}.single-catalogue .site-content .content-area{margin-right:0 !important;width:100% !important}@media screen and (max-width: 1024px){.site-content{margin:0 auto;min-height:auto}}.site-header{position:relative;z-index:40;background-color:#fff;width:100%;height:90px}.is-fixed .site-header{height:60px;position:fixed;top:0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.site-header.open-nv{background-color:#f4f4f4;height:100%;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;position:fixed;top:0;visibility:hidden;opacity:0}@media screen and (max-width: 1024px){.site-header{height:60px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.site-header.open-nv{visibility:visible;opacity:1}}.site-com{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.open-nv .site-com{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:16px 0;height:auto}.site-name{padding:0 30px}@media screen and (max-width: 1024px){.site-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.is-fixed .site-name{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:60px}}.site-title{margin:0}.site-title a{display:block}.site-title img{width:150px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 1024px){.site-title{width:auto}.open-nv .site-title{width:100%}}@media screen and (max-width: 1024px){.nv-btn{cursor:pointer}.open-nv .nv-btn .fa-bars::before{content:"\f00d"}}.site-navi{height:100%}.hd-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:30px}.is-fixed .hd-link{display:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.hd-link ul{margin:0;padding:0 !important;list-style:none;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.hd-link li{font-size:1.2rem;margin:0 10px}.hd-link li:first-child{margin-left:30px}.hd-link li:last-child{margin-right:30px}@media screen and (max-width: 1024px){.hd-link{display:none}.open-nv .hd-link{display:block;height:auto;padding-top:60px}.open-nv .hd-link ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.open-nv .hd-link li{margin:0 15px;width:auto;text-align:center}}@media screen and (max-width: 600px){.open-nv .hd-link li{margin:0;width:50%}}.hentry{margin-top:150px;min-height:400px}.hentry:first-of-type{margin-top:0}.entry-content>*:first-child{margin-top:0 !important}.entry-content p{margin:0 0 30px;word-wrap:break-word}.entry-content p+p{margin-top:-20px}.entry-content a{text-decoration:underline}.entry-content a.button,.entry-content a:hover{text-decoration:none}.entry-content a.button{display:inline-block}.entry-content a.button:hover{background-color:#999;color:#fff;cursor:pointer}.entry-content>iframe[style]{margin:32px 0 !important;max-width:100% !important}@media screen and (max-width: 1024px){.entry-content>iframe[style]{max-width:calc(8 * (100vw / 12) - 28px) !important}}@media screen and (max-width: 1168px){.entry-content>iframe[style]{max-width:calc(6 * (100vw / 12) - 28px) !important}}.entry-content .page-links a{margin:calc(0.5 * 30px);text-decoration:none}.entry-content .wp-audio-shortcode{max-width:calc(100vw - (2 * 30px))}@media screen and (max-width: 1024px){.entry-content .wp-audio-shortcode{max-width:calc(8 * (100vw / 12) - 28px)}}@media screen and (max-width: 1168px){.entry-content .wp-audio-shortcode{max-width:calc(6 * (100vw / 12) - 28px)}}.entry-content strong{font-weight:600}.entry-content ul,.entry-content ol{padding:0 0 0 1.8em}.entry-content td ul,.entry-content td ol{margin:0}.entry-content.not-found{min-height:300px}.entry-content h2{font-weight:700;margin:90px 0 60px !important;text-align:center}.entry-content h2:first-child{margin-top:0 !important}.entry-content h3{border-left:3px solid #888;padding:5px 15px}.entry-content h4{background-color:#e6e6e6;padding:10px 20px}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:60px 0 30px}.entry-content h2+h3,.entry-content h3+h4,.entry-content h4+h5,.entry-content h5+h6{margin-top:15px}.entry-content>section{margin:60px 0}.entry-content del{color:#767676 !important}@media screen and (max-width: 1024px){.entry-content h2{margin:60px 0 30px !important}}.entry-header .ofi-cover{width:100%;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.entry-header .anc-img{width:100%;height:200px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.entry-header .page-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 60px;padding:15px !important}.entry-header .page-list li{margin:0 30px}.entry-header .page-list a{border-bottom:3px solid #fff;color:#888;font-weight:600;display:block;padding:0 0 5px;white-space:nowrap;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-decoration:none}.entry-header .page-list a.current,.entry-header .page-list a:hover{border-bottom:3px solid #004d77;color:#004d77}.entry-content,.entry-footer{max-width:1200px;margin:0 auto;padding:0;margin-top:90px}@media screen and (max-width: 1024px){.entry-content,.entry-footer{max-width:92%;margin:0 auto}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.2rem;padding:0 30px}.breadcrumbs p{margin:0}.breadcrumbs p.logout a{text-decoration:underline}@media screen and (max-width: 600px){.breadcrumbs{padding:0 10px}}@media screen and (max-width: 1024px){.type-post .entry-header{padding:0 30px}}.type-post h2:first-child{margin-top:0}@media screen and (max-width: 1024px){.type-post .entry-content h2:first-child{margin-top:0}}.type-information .entry-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-information .entry-title span{border:1px solid #666;display:inline-block;font-size:1.2rem;margin-right:10px;padding:5px 10px;white-space:nowrap}.type-catalogue .entry-title,.type-page .entry-title{margin:60px auto;text-align:center}@media screen and (max-width: 600px){.type-catalogue .entry-title,.type-page .entry-title{margin:30px auto}.type-catalogue .wp-caption,.type-page .wp-caption{width:100% !important}}.post-20 .button,.post-20 .wpcf7 .submit-button input,.post-21577 .wpcf7 .submit-button .post-20 input,.post-21718 .wpcf7 .submit-button .post-20 input,.post-21826 .wpcf7 .submit-button .post-20 input,.post-21826 .button,.post-20 .wpcf7 .submit-button .post-21826 input,.post-21577 .wpcf7 .submit-button .post-21826 input,.post-21718 .wpcf7 .submit-button .post-21826 input,.post-21826 .wpcf7 .submit-button input{display:block !important;margin:0 auto;width:250px}.post-20 .check,.post-21826 .check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-20 .check li,.post-21826 .check li{margin:0 30px}.post-20 .explanation,.post-21826 .explanation{max-width:900px;margin:0 auto;padding:0;border:5px solid #004d77;margin:60px auto;padding:30px}@media screen and (max-width: 1024px){.post-20 .explanation,.post-21826 .explanation{max-width:92%;margin:0 auto}}.post-20 .explanation .circle-o>li:after,.post-21826 .explanation .circle-o>li:after{color:#004d77}@media screen and (max-width: 600px){.post-20 .check,.post-21826 .check{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contactform th{background-color:#eee}.contactform .must{color:#f00}@media screen and (max-width: 600px){.contactform tr{margin-bottom:10px}.contactform th,.contactform td{display:block;width:100%}.contactform .wpcf7-form-control-wrap{width:100%}.contactform .wpcf7-form-control-wrap.text-time1,.contactform .wpcf7-form-control-wrap.text-time2{width:30%}.contactform input[type="text"]{width:100%}}.member-form{max-width:1000px;margin:0 auto;padding:0;margin:60px auto}@media screen and (max-width: 1024px){.member-form{max-width:92%;margin:0 auto}}.logged-in .member-form{display:none}@media screen and (max-width: 1024px){.member-form{margin:30px auto}}.archive .site-content,.search .site-content,.error404 .site-content{max-width:1200px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 1024px){.archive .site-content,.search .site-content,.error404 .site-content{max-width:92%;margin:0 auto}}@media screen and (max-width: 1024px){.archive .site-content,.search .site-content,.error404 .site-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.archive .content-area,.search .content-area,.error404 .content-area{width:100%}.archive.post-type-archive-information .content-area,.search.post-type-archive-information .content-area,.error404.post-type-archive-information .content-area{margin-right:60px;width:940px}.archive.post-type-archive-information .side-area,.search.post-type-archive-information .side-area,.error404.post-type-archive-information .side-area{width:200px}@media screen and (max-width: 1024px){.archive.post-type-archive-information .side-area,.search.post-type-archive-information .side-area,.error404.post-type-archive-information .side-area{margin:30px auto 0;padding:0 50px}.archive.post-type-archive-information .side-area h2,.search.post-type-archive-information .side-area h2,.error404.post-type-archive-information .side-area h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.archive .page-header .page-title,.search .page-header .page-title,.error404 .page-header .page-title{margin:60px auto;text-align:center}@media screen and (max-width: 1024px){.archive .page-content,.search .page-content,.error404 .page-content{max-width:100%;margin:0 auto}}.archive .search-form,.search .search-form,.error404 .search-form{position:relative;height:42px}.archive .search-field,.search .search-field,.error404 .search-field{border:2px solid #e6e6e6;padding:3px 10px;position:absolute;top:0;left:0;height:100%;width:600px}.archive .search-submit,.search .search-submit,.error404 .search-submit{vertical-align:middle;background-color:#e6e6e6;border:none;border-radius:0;color:#434343 !important;padding:0 !important;position:absolute;top:0;left:600px;cursor:pointer;width:60px;height:100%}.archive .search-submit::before,.archive .search-submit::after,.search .search-submit::before,.search .search-submit::after,.error404 .search-submit::before,.error404 .search-submit::after{padding:0 5px;display:inline-block;color:#004d77;text-decoration:none !important;font-family:"Font Awesome 5 Free";font-weight:900}.archive .search-submit:hover,.search .search-submit:hover,.error404 .search-submit:hover{opacity:.6}.error-404.not-found .page-title,.error-404.not-found .page-content,.no-results.not-found .page-title,.no-results.not-found .page-content{text-align:center}.search-results #faq-cont{margin-top:45px}.site-footer{background-color:#f4f4f4}.pagetop{position:relative;z-index:30;background-color:#004d77;color:#fff;cursor:pointer;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:50px;bottom:50px;height:80px;width:80px}.pagetop i{display:block;font-size:4rem}@media screen and (max-width: 600px){.pagetop{right:15px;bottom:15px}}.site-link{max-width:1200px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0}@media screen and (max-width: 1024px){.site-link{max-width:92%;margin:0 auto}}@media screen and (max-width: 1024px){.site-link{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:45px 0}}@media screen and (max-width: 600px){.site-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ft-column h2{font-size:1.6rem;font-weight:600;margin:0 0 0.5em}.ft-column ul{margin:0;padding:0 !important;list-style:none;font-size:1.3rem}.ft-column ul+h2{margin-top:30px}@media screen and (max-width: 1024px){.ft-column{margin:0 15px}}@media screen and (max-width: 600px){.ft-column{margin-bottom:30px}.ft-column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ft-column li{margin-right:30px}}.site-info{margin:0 auto !important;text-align:center}.ft-link{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.ft-link li{margin:0 15px}.ft-link a{border:solid 1px #888;display:block;padding:10px;width:300px}@media screen and (max-width: 600px){.ft-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ft-link li{margin:5px 30px}.ft-link a{width:100%}}.ft-sns{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ft-sns li{margin:0 30px}.ft-sns li img{width:60px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 600px){.ft-sns{-ms-flex-wrap:wrap;flex-wrap:wrap}.ft-sns li{margin:0 10px}.ft-sns li img{width:45px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.ft-secure{margin:60px auto 0}.ft-logo{margin:30px auto 60px}.ft-logo img{width:200px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}embed,iframe,object{max-width:100%}img,video{height:auto;max-width:100%;vertical-align:bottom}.mejs-controls a.mejs-horizontal-volume-slider{background:transparent;border:0}.mejs-controls a.mejs-horizontal-volume-slider:focus,.mejs-controls a.mejs-horizontal-volume-slider:hover{background:transparent;border:0}.wp-caption{margin-bottom:calc(1.5 * 30px)}.wp-caption img[class*="wp-image-"]{display:inline-block;margin-left:auto;margin-right:auto}.wp-caption-text{color:#767676;font-size:1.4rem;font-family:"Noto Sans JP",sans-serif !important;line-height:1.6;margin:0 !important;padding:15px}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:calc(1.5 * 30px)}.gallery-item{display:inline-block;margin-right:16px;margin-bottom:16px;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:calc((100% - 16px * 1) / 2)}.gallery-columns-2 .gallery-item:nth-of-type(2n+2){margin-right:0}.gallery-columns-3 .gallery-item{max-width:calc((100% - 16px * 2) / 3)}.gallery-columns-3 .gallery-item:nth-of-type(3n+3){margin-right:0}.gallery-columns-4 .gallery-item{max-width:calc((100% - 16px * 3) / 4)}.gallery-columns-4 .gallery-item:nth-of-type(4n+4){margin-right:0}.gallery-columns-5 .gallery-item{max-width:calc((100% - 16px * 4) / 5)}.gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0}.gallery-columns-6 .gallery-item{max-width:calc((100% - 16px * 5) / 6)}.gallery-columns-6 .gallery-item:nth-of-type(6n+6){margin-right:0}.gallery-columns-7 .gallery-item{max-width:calc((100% - 16px * 6) / 7)}.gallery-columns-7 .gallery-item:nth-of-type(7n+7){margin-right:0}.gallery-columns-8 .gallery-item{max-width:calc((100% - 16px * 7) / 8)}.gallery-columns-8 .gallery-item:nth-of-type(8n+8){margin-right:0}.gallery-columns-9 .gallery-item{max-width:calc((100% - 16px * 8) / 9)}.gallery-columns-9 .gallery-item:nth-of-type(9n+9){margin-right:0}.gallery-item:last-of-type{padding-right:0}.gallery-icon{float:none}.gallery-caption{display:block;font-size:1.2rem;font-family:"Noto Sans JP",sans-serif !important;line-height:1.6;margin:0;padding:15px}.gallery-item>div>a{display:block;line-height:0;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.gallery-item>div>a:focus{-webkit-box-shadow:0 0 0 2px #333;box-shadow:0 0 0 2px #333}.hm-slide{margin-bottom:-45px !important;width:100%}.hm-slide .slick-dots{position:static}.hm-slide .slide-item .ofi-cover{height:auto;width:100%}.hm-news{padding:60px 0 30px;width:100%}.hm-news h2{max-width:800px;margin:0 auto;padding:0;color:#434343;font-size:1.6rem;margin:15px auto}@media screen and (max-width: 1024px){.hm-news h2{max-width:92%;margin:0 auto}}.hm-news .news-list{max-width:800px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.hm-news .news-list{max-width:92%;margin:0 auto}}.hm-news .more{max-width:800px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:15px auto 0}@media screen and (max-width: 1024px){.hm-news .more{max-width:92%;margin:0 auto}}.hm-news .more a{background-color:#e6e6e6;display:block;padding:0 10px}@media screen and (max-width: 1024px){.hm-news{padding:60px 30px}.hm-news h2{margin:15px 0}.hm-news .news-list{max-width:100%}.hm-news .more{max-width:100% !important;margin:15px 0 0 0}}@media screen and (max-width: 600px){.hm-news{padding:60px 30px 30px}}.ent-cate{background-color:#fff !important;font-size:1.3rem !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-info .ent-cate{border:solid 1px #888 !important;color:#888 !important}.post-event-media .ent-cate{border:solid 1px #913300 !important;color:#913300 !important}.post-whole .ent-cate{border:solid 1px #111;color:#111 !important}.post-wallcovering .ent-cate{border:solid 1px #c59686 !important;color:#c59686 !important}.post-curtain .ent-cate{border:solid 1px #118ea7 !important;color:#118ea7 !important}.post-floor .ent-cate{border:solid 1px #656259 !important;color:#656259 !important}.post-carpet .ent-cate{border:solid 1px #66973f !important;color:#66973f !important}.post-fabric-upholstery-furniture .ent-cate{border:solid 1px #9f7b56 !important;color:#9f7b56 !important}.post-magnet .ent-cate{border:solid 1px #9f7b56 !important;color:#9f7b56 !important}.post-showroom .ent-cate{border:solid 1px #004d77 !important;color:#004d77 !important}.hm-pickup{background-color:#f4f4f4;padding:60px 0;width:100%}.hm-pickup h2{color:#434343;font-family:"Varela Round",sans-serif;font-size:2rem;margin:0 auto;padding:0 0 15px;text-align:center}.hm-pickup .pickup-box{max-width:900px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.hm-pickup .pickup-box{max-width:92%;margin:0 auto}}.hm-pickup .ofi-cover{width:215px;height:215px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 600px){.hm-pickup .pickup-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hm-pickup .ofi-cover{width:100%;height:180px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.pickup-img{overflow:hidden;height:215px;width:100%}@media screen and (max-width: 600px){.pickup-img{height:180px}}.pickup-item{padding:5px}.pickup-item h3{margin:15px auto}.pickup-item p{font-size:1.4rem;line-height:1.3;margin:0}.pickup-item a{display:block}.pickup-item a:hover .ofi-cover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}@media screen and (max-width: 600px){.pickup-item{margin-bottom:10px}.pickup-item h3{margin:10px auto}.pickup-item h3 br{display:none}.pickup-item p br{display:none}}.hm-items{max-width:1200px;margin:0 auto;padding:0;margin:60px auto}@media screen and (max-width: 1024px){.hm-items{max-width:92%;margin:0 auto}}.hm-items ul{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hm-items li{margin:15px;width:550px;overflow:hidden}.hm-items li a{display:block;position:relative}.hm-items li a:hover .ofi-cover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.hm-items li:nth-of-type(2n-1) .item-info{padding:15px 30px 15px 0;left:0;bottom:15px}.hm-items li:nth-of-type(2n) .item-info{padding:15px 0 15px 30px;right:0;top:15px}.hm-items li.bottom:nth-of-type(2n){-webkit-transition:all 0.5s ease-out 0.75s;transition:all 0.5s ease-out 0.75s}.hm-items .ofi-cover{width:100%;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.hm-items .item-info{background-color:#fff;position:absolute}.hm-items .item-info h2{color:#004d77;font-family:"Caveat",cursive;font-size:2.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5px}.hm-items .item-info .item-name{font-family:"Noto Sans JP",sans-serif !important;font-size:1.4rem;display:inline-block;margin-left:15px}.hm-items .item-info .item-lead{font-size:1.4rem;margin:0}@media screen and (max-width: 1024px){.hm-items{margin:60px auto}.hm-items li{margin:10px;width:330px}.hm-items .item-fabric-funiture h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hm-items .item-fabric-funiture .item-name{display:block;margin-left:0;margin-top:5px;width:100%}}.hm-concept{background-color:#f4f4f4;padding:60px 0;width:100%}@media screen and (max-width: 1024px){.hm-concept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.concept-box{max-width:1000px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.concept-box{max-width:92%;margin:0 auto}}.concept-box h2{color:#434343;font-family:"Bad Script",cursive;font-size:3rem;margin:0 auto}.concept-box h2 span{font-size:2.4rem}.concept-box h3{font-size:2.4rem}.concept-box .concept-link{margin:15px 0 0}.concept-box .concept-link a{border-bottom:2px solid #000;display:inline-block;font-weight:500;padding:0 0 5px}.concept-box .ofi-cover{width:600px;height:350px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 1024px){.concept-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.concept-lead{padding-right:45px;width:calc(100% - 405px)}@media screen and (max-width: 1024px){.concept-lead{margin-bottom:30px;padding-right:0;width:100%}}.hm-showroom{max-width:1200px;margin:0 auto;padding:0;background:url("images/showroom_bgimg.png") center top no-repeat;background-size:contain;margin:90px auto}@media screen and (max-width: 1024px){.hm-showroom{max-width:92%;margin:0 auto}}.hm-showroom h2{color:#999;font-family:"Bad Script",cursive;font-size:14rem;margin:0;padding:120px 0 0;text-align:center}.hm-showroom ul{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hm-showroom li{margin:10px;width:calc((100% / 3) - 20px);overflow:hidden}.hm-showroom li a{display:block}.hm-showroom li a:hover .ofi-cover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.hm-showroom li .showroom-img{overflow:hidden;height:250px;width:100%}.hm-showroom li .ofi-cover{width:100%;height:250px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.hm-showroom li.bottom:nth-child(2){-webkit-transition:all 0.5s ease-out 0.5s;transition:all 0.5s ease-out 0.5s}.hm-showroom li.bottom:nth-child(3){-webkit-transition:all 0.5s ease-out 1s;transition:all 0.5s ease-out 1s}.hm-showroom .showroom-lead{text-align:center}.hm-showroom .showroom-info{padding:15px 0}.hm-showroom .showroom-info.bottom{-webkit-transition:all 0.5s ease-out 0.5s;transition:all 0.5s ease-out 0.5s}.hm-showroom .showroom-info h3{font-family:"Varela Round",sans-serif;font-size:2.4rem;font-weight:400 !important;margin:0}.hm-showroom .showroom-info .showroom-name{font-family:"Noto Sans JP",sans-serif !important;font-size:1.4rem;margin:0}@media screen and (max-width: 1024px){.hm-showroom{margin:60px auto 90px}}@media screen and (max-width: 600px){.hm-showroom h2{font-size:5rem;padding:30px 0 0}.hm-showroom li{margin:10px;width:100%}}.page-template-tpl_product .entry-header{text-align:center}.page-template-tpl_product .entry-header .ofi-cover{width:100%;height:500px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-tpl_product .entry-header .hd-info{background-color:#fff;display:inline-block;padding:30px 90px;margin:-90px auto 0;position:relative}.page-template-tpl_product .entry-header .entry-title{font-family:"Lato",sans-serif;font-size:3.6rem;font-weight:300;margin:0 0 45px;width:auto}.page-template-tpl_product .entry-header .entry-title span{display:block;font-family:"Noto Sans JP",sans-serif !important;font-size:1.6rem;font-weight:400;margin-top:0.5em}@media screen and (max-width: 1024px){.page-template-tpl_product .entry-header .ofi-cover{width:100%;height:350px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-tpl_product .entry-header .hd-info{max-width:600px}}@media screen and (max-width: 600px){.page-template-tpl_product .entry-header .ofi-cover{width:100%;height:250px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-tpl_product .entry-header .hd-info{padding:30px;max-width:90%}.page-template-tpl_product .entry-header .entry-title{font-size:3rem}}.page-template-tpl_product .hentry{max-width:100%;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.page-template-tpl_product .hentry{max-width:92%;margin:0 auto}}@media screen and (max-width: 1024px){.page-template-tpl_product .hentry{max-width:100%}}.page-template-tpl_product .entry-content{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.page-template-tpl_product .entry-content{max-width:92%;margin:0 auto}}.page-template-tpl_product .link-button{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px auto}.page-template-tpl_product .link-button li{text-align:center;width:45%}.page-template-tpl_product .link-button li a{border:solid 1px #004d77;color:#004d77;font-size:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;min-width:500px;text-decoration:none}.page-template-tpl_product .link-button li a:hover{opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}.page-template-tpl_product .link-button li a:hover{background-color:#dbdbdb;-webkit-transition:.3s ease-in;transition:.3s ease-in}.page-template-tpl_product .link-button li a::after{display:none}.page-template-tpl_product .link-button li a i{font-size:3.6rem;margin-right:10px}.page-template-tpl_product .bunrui-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px auto 45px}.page-template-tpl_product .bunrui-list li{margin:0 30px}.page-template-tpl_product .bunrui-list a{border-bottom:3px solid #fff;color:#888;font-weight:600;display:block;padding:0 0 5px;white-space:nowrap;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-decoration:none}.page-template-tpl_product .bunrui-list a.current,.page-template-tpl_product .bunrui-list a:hover{border-bottom:3px solid #004d77;color:#004d77}@media screen and (max-width: 1024px){.page-template-tpl_product .link-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-tpl_product .link-button li{width:100%}.page-template-tpl_product .link-button li+li{margin-top:10px}.page-template-tpl_product .link-button li a{min-width:100%}.page-template-tpl_product .bunrui-list li{margin:5px 15px}}@media screen and (max-width: 1024px){.page-template-tpl_product .link-button li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;padding:15px}}.catalog .item-photo{width:180px;height:180px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;margin:15px auto 30px}.catalog .item-link{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog .item-link>li{position:relative;width:calc(50% - 1px)}.catalog .item-link>li>a,.catalog .item-link>li>span{background-color:#888;color:#fff;display:block;font-size:1.2rem;line-height:1;margin:1px 0;padding:10px 0;text-align:center}.catalog .item-link>li>a:hover,.catalog .item-link>li>span:hover{opacity:.7;-webkit-transition:.3s ease-in;transition:.3s ease-in}.catalog .item-link>li>a i,.catalog .item-link>li>span i{display:block;font-size:2rem;margin:0 auto 5px}.catalog .item-link>li>span:not(.op-btn){background-color:#e6e6e6;color:#ccc}.catalog .item-link>li>span:not(.op-btn):hover{opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}.catalog .item-link .img-dl{margin:0;padding:0 !important;list-style:none;position:relative;z-index:30;position:absolute;top:58px;left:0;width:100%}.catalog .item-link .img-dl>li{background-color:#fff}.catalog .item-link .img-dl>li a{background-color:#888;border-top:1px solid #fff;color:#fff;font-size:1.2rem;line-height:1;display:block;padding:10px 0;text-align:center}.catalog .item-link .img-dl>li a:hover{opacity:.7;-webkit-transition:.3s ease-in;transition:.3s ease-in}.catalog .item-info h3 span{display:block;font-size:1.4rem;font-weight:400;margin-top:0.5em}.catalog .item-info p{font-size:1.4rem}.catalog .item-info p.catagno{line-height:1.3}@media screen and (max-width: 1024px){.catalog h2{margin:15px auto !important}.catalog .item-link>li>a,.catalog .item-link>li>span{font-size:1rem}}.catalog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.catalog-list::after{content:"";display:block;width:calc(100% / 3)}}@media screen and (max-width: 600px){.catalog-list::after{width:100%}}.catalog-item{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:30px;margin-top:-1px;margin-left:-1px;width:calc(25% + 1px)}@media screen and (max-width: 1024px){.catalog-item{padding:15px;width:calc((100% / 3) + 1px)}}@media screen and (max-width: 600px){.catalog-item{border:0 solid #ccc;border-top:1px solid #ccc;margin-top:0;margin-left:0;width:100%}}.type-catalogue .entry-header{max-width:1200px;margin:0 auto;padding:0;text-align:center}@media screen and (max-width: 1024px){.type-catalogue .entry-header{max-width:92%;margin:0 auto}}.type-catalogue .entry-header .ofi-cover{width:100%;height:350px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.type-catalogue .entry-header .hd-info{background-color:#fff;display:inline-block;padding:30px 90px;margin:-60px auto 0;position:relative}.type-catalogue .entry-header .entry-title{font-family:"Lato",sans-serif;font-size:3.6rem;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;text-align:left;width:auto}.type-catalogue .entry-header .entry-title span{background-color:#e6e6e6;display:inline-block;font-family:"Noto Sans JP",sans-serif !important;font-size:1.4rem;font-weight:400;list-style:1;margin-right:15px;padding:5px 15px}@media screen and (max-width: 1024px){.type-catalogue .entry-header .hd-info{max-width:90%;padding:30px 45px}.type-catalogue .entry-header .entry-title{font-size:3rem}.type-catalogue .entry-header .entry-title span{white-space:nowrap}}@media screen and (max-width: 600px){.type-catalogue .entry-header .ofi-cover{width:100%;height:250px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.type-catalogue .entry-header .hd-info{padding:15px 30px}.type-catalogue .entry-header .entry-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-catalogue .entry-header .entry-title span{margin-right:0}}.type-catalogue>section h2{padding:0}.type-catalogue>section+section{margin-top:90px !important}@media screen and (max-width: 600px){.type-catalogue>section+section{margin-top:60px !important}}.type-catalogue .item-info{max-width:1200px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.type-catalogue .item-info{max-width:92%;margin:0 auto}}@media screen and (max-width: 1024px){.type-catalogue .item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.type-catalogue .item-img .ofi-contain{width:450px;height:450px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.type-catalogue .item-link{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.type-catalogue .item-link>li{margin-left:1px;position:relative;width:200px}.type-catalogue .item-link>li>a{background-color:#888;color:#fff;display:block;font-size:1.2rem;line-height:1;margin:1px 0;padding:10px 0;text-align:center}.type-catalogue .item-link>li>a:hover{opacity:.7;-webkit-transition:.3s ease-in;transition:.3s ease-in}.type-catalogue .item-link>li>a::after{display:none}.type-catalogue .item-link>li>a i{display:block;font-size:2rem;margin:0 auto 5px !important}@media screen and (max-width: 600px){.type-catalogue .item-link>li{width:49%}}.type-catalogue .item-txt{width:calc(100% - 500px)}.type-catalogue .item-txt .catalogcontent{border:solid 1px #888;padding:30px}@media screen and (max-width: 1024px){.type-catalogue .item-txt{margin-top:30px;width:100%}}.type-catalogue .movie-intro{max-width:1200px;margin:0 auto;padding:0;text-align:center}@media screen and (max-width: 1024px){.type-catalogue .movie-intro{max-width:92%;margin:0 auto}}@media screen and (max-width: 600px){.type-catalogue .movie-intro iframe{width:100%;height:180px}}.type-catalogue .book-point{max-width:1200px;margin:0 auto;padding:0;border-bottom:solid 1px #ccc}@media screen and (max-width: 1024px){.type-catalogue .book-point{max-width:92%;margin:0 auto}}.type-catalogue .book-point .point-col{border-top:solid 1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0;position:relative}.type-catalogue .book-point .point-cont{margin:0 30px;width:440px}.type-catalogue .book-point .point-cont h3{background-color:#fff;border-left:0 solid #888;font-size:2rem;font-weight:600;padding:0}.type-catalogue .book-point .point-cont h3 strong{border-left:3px solid #888;font-size:2.6rem;display:block;letter-spacing:0;padding:0 10px;margin-bottom:10px}.type-catalogue .book-point .ofi-cover{width:700px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 30px}.type-catalogue .book-point .pt-link{border:solid 3px #004d77;color:#004d77;display:inline-block;min-width:250px;margin:30px 0;padding:7px 15px;text-decoration:none;text-align:center}.type-catalogue .book-point .pt-link:hover{opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}.type-catalogue .book-point .pt-link:hover{background-color:#dbdbdb;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media screen and (max-width: 1024px){.type-catalogue .book-point{max-width:100%}.type-catalogue .book-point .point-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0}.type-catalogue .book-point .point-cont{padding:0 30px;margin:0;width:100%}.type-catalogue .book-point .ofi-cover{width:100%;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0}}@media screen and (max-width: 600px){.type-catalogue .book-point .point-cont{padding:0 15px}.type-catalogue .book-point .point-cont h3{margin:30px auto}}.type-catalogue .photo-seko{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.type-catalogue .photo-seko{max-width:92%;margin:0 auto}}.type-catalogue .photo-seko ul{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.type-catalogue .photo-seko li{margin-bottom:30px;width:30%}.type-catalogue .photo-seko .ofi-cover{width:360px;height:360px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.type-catalogue .photo-seko .seko-txt p{margin-bottom:10px}.type-catalogue .photo-seko .seko-txt *:first-child{margin-top:5px}.type-catalogue .photo-seko .seko-txt *:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.type-catalogue .photo-seko li{width:48%}.type-catalogue .photo-seko .ofi-cover{width:100%;height:300px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width: 600px){.type-catalogue .photo-seko ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-catalogue .photo-seko li{width:100%}.type-catalogue .photo-seko .ofi-cover{width:100%;height:300px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.type-catalogue .movie-seko{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.type-catalogue .movie-seko{max-width:92%;margin:0 auto}}.type-catalogue .movie-seko .seko-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.type-catalogue .movie-seko .seko-col::after{display:block;content:"";width:50%}.type-catalogue .movie-seko iframe{margin:0 auto 45px;width:46%}@media screen and (max-width: 600px){.type-catalogue .movie-seko iframe{margin:0 auto 30px;width:100%;height:180px}}.link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px auto 0 !important}@media screen and (max-width: 600px){.link-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.link-box .image,.link-box .docs,.link-box .qa,.link-box .contact{background-color:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 30px;margin-bottom:30px;width:calc(50% - 15px)}.link-box .image h2,.link-box .docs h2,.link-box .qa h2,.link-box .contact h2{margin:0 auto 30px !important}.link-box .image *:last-child,.link-box .docs *:last-child,.link-box .qa *:last-child,.link-box .contact *:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.link-box .image,.link-box .docs,.link-box .qa,.link-box .contact{padding:30px;margin-bottom:15px}}@media screen and (max-width: 600px){.link-box .image,.link-box .docs,.link-box .qa,.link-box .contact{width:100%}}.link-box .item-link{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-box .item-link>li{width:150px}@media screen and (max-width: 1024px){.link-box .item-link{margin-bottom:15px}.link-box .item-link>li{width:130px}}.link-box .link-button{margin-bottom:0;text-align:center;width:80%;max-width:500px;min-width:300px}.link-box .link-button a{background-color:#fff;border:solid 3px #333;color:#333;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;text-decoration:none;width:100%}.link-box .link-button a:hover{opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}.link-box .link-button a:hover{background-color:#dbdbdb;-webkit-transition:.3s ease-in;transition:.3s ease-in}.link-box .link-button a i{font-size:3.6rem;margin-right:10px}@media screen and (max-width: 1024px){.link-box .link-button{width:80%;max-width:100%;min-width:100%}.link-box .link-button a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;padding:15px}}.post-229 .info-check{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-229 .info-check li{margin:0 15px;width:40%}.post-229 .info-check a{background-color:#f4f4f4;display:block;padding:15px;text-align:center;text-decoration:none}.post-229 .info-check a:hover{opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}.post-229 .info-check a:hover{background-color:#dbdbdb;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media screen and (max-width: 1024px){.post-229 .info-check{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-229 .info-check li{margin:0 0 10px;width:80%}}.page-template-tpl_showroom .entry-content{margin:60px auto}.page-template-tpl_showroom .yoyaku-btn{position:relative;z-index:30;position:fixed;right:50px;bottom:130px;height:80px;width:80px}.page-template-tpl_showroom .yoyaku-btn a{background-color:#ffcb00;color:#004d77;cursor:pointer;font-size:1.2rem;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;width:100%}.page-template-tpl_showroom .yoyaku-btn a:hover{text-decoration:none}.page-template-tpl_showroom .yoyaku-btn i{display:block;font-size:2.4rem;margin-top:5px}.page-template-tpl_showroom .form-link{margin:30px 0 0}.page-template-tpl_showroom .form-link a{display:block;width:80%;text-align:center;text-decoration:none}.page-template-tpl_showroom .form-link a:hover{opacity:.7;-webkit-transition:.3s ease-in;transition:.3s ease-in}.page-template-tpl_showroom .form-btn{background-color:#004d77;color:#fff;margin:0 auto 10px;padding:30px}.page-template-tpl_showroom .form-detail{border:solid 1px #004d77;color:#004d77;margin:0 auto;padding:5px 15px}.page-template-tpl_showroom .kengaku .form-link{margin:150px 0 0}@media screen and (max-width: 1024px){.page-template-tpl_showroom .kengaku .form-link{margin:190px 0 0}}@media screen and (max-width: 600px){.page-template-tpl_showroom .yoyaku-btn{right:15px;bottom:95px}.page-template-tpl_showroom .staff{margin-bottom:30px !important}.page-template-tpl_showroom .kengaku .form-link{margin:auto 0 0}}.sr-slide{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.sr-slide{max-width:92%;margin:0 auto}}#slider .ofi-cover{width:100%;height:480px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 600px){#slider .ofi-cover{width:100%;height:250px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}#thumbnail-slider{max-width:900px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){#thumbnail-slider{max-width:92%;margin:0 auto}}#thumbnail-slider .ofi-cover{width:98%;height:100px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 600px){#thumbnail-slider .ofi-cover{width:98%;height:50px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.sritems{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sritems li{background-color:#004d77;color:#fff;padding:5px 15px;margin-right:1px;width:110px;text-align:center}.sritems li.itemoff{background-color:#f4f4f4;color:#ccc}@media screen and (max-width: 1024px){.sritems li{margin-bottom:1px;padding:5px 10px;width:90px}}.sr-news h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sr-news h3 a{background-color:#e6e6e6;display:block;font-size:1.6rem;margin-left:15px;padding:5px 15px;text-decoration:none}.sr-news h3 a:hover{opacity:.7;-webkit-transition:.3s ease-in;transition:.3s ease-in}.sr-news li span.ent-date{margin-right:20px}.sr-news li span.ent-title{width:calc(100% - 103px)}@media screen and (max-width: 600px){.sr-news h3{font-size:1.6rem}.sr-news h3 a{font-size:1.4rem}.sr-news li span.ent-date{margin-right:0}.sr-news li span.ent-title{width:100%}}.reserve-info{background-color:#f4f4f4;padding:60px}.reserve-info h3{color:#004d77;font-weight:600}.reserve-info .tel{font-family:"Lato",sans-serif;font-size:2rem;font-weight:600}.reserve-info .tel img{display:inline-block;vertical-align:middle}.reserve-info .tel span{font-size:1.4rem;font-weight:400}.rsvitems dt{margin-right:15px}.rsvitems dt.required strong{background-color:#004d77;color:#fff;font-size:1.4rem;padding:3px 10px}.rsvitems dd{margin-bottom:5px}.sradress dt{width:5em}.sradress dd{margin-bottom:5px;width:calc(100% - 5em)}.sradress dd img{vertical-align:middle}.sradress .icon{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.sradress .icon li{padding-left:30px;margin-right:15px;background-size:25px 25px !important}.sradress #parking{background:url("/wp/wp-content/themes/sincol2021/images/showroom/icon_parking.png") left center no-repeat}.sradress #milk{background:url("/wp/wp-content/themes/sincol2021/images/showroom/icon_milk.png") left center no-repeat}.sradress #kids{background:url("/wp/wp-content/themes/sincol2021/images/showroom/icon_kids.png") left center no-repeat}.sradress #dvd{background:url("/wp/wp-content/themes/sincol2021/images/showroom/icon_dvd.png") left center no-repeat}.sradress #drink{background:url("/wp/wp-content/themes/sincol2021/images/showroom/icon_drink.png") left center no-repeat}.sradress #wifi{background:url("/wp/wp-content/themes/sincol2021/images/showroom/icon_wifi.png") left center no-repeat}@media screen and (max-width: 1024px){.sradress .icon{-ms-flex-wrap:wrap;flex-wrap:wrap}.sradress .icon li{margin-bottom:10px}}@media screen and (max-width: 600px){.sradress dt{font-weight:600;float:none;margin-right:0;width:100%}.sradress dd{margin:0 0 5px;width:100%}}.post-type-archive-store .site-content,.tax-prefecture .site-content{max-width:1200px;margin:0 auto;padding:0;display:block}@media screen and (max-width: 1024px){.post-type-archive-store .site-content,.tax-prefecture .site-content{max-width:92%;margin:0 auto}}.post-type-archive-store .content-area,.tax-prefecture .content-area{margin-right:0;width:100%}@media screen and (max-width: 1024px){.post-type-archive-store .content-area,.tax-prefecture .content-area{margin:0}}.post-type-archive-store .sort,.tax-prefecture .sort{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-store .sort li,.tax-prefecture .sort li{background-color:#e6e6e6;cursor:pointer;display:inline-block;margin:2px 10px;padding:5px 10px;white-space:nowrap;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.post-type-archive-store .sort li.active,.post-type-archive-store .sort li.select,.post-type-archive-store .sort li:hover,.tax-prefecture .sort li.active,.tax-prefecture .sort li.select,.tax-prefecture .sort li:hover{background-color:#004d77;color:#fff}@media screen and (max-width: 600px){.post-type-archive-store .sort li,.tax-prefecture .sort li{margin:2px 5px}}.post-type-archive-store #city-link,.tax-prefecture #city-link{margin:30px auto}.post-type-archive-store #city-link ul,.tax-prefecture #city-link ul{display:none}.post-type-archive-store .cities li,.tax-prefecture .cities li{background-color:#888;color:#fff}.post-type-archive-store .cities li.active,.tax-prefecture .cities li.active{background-color:#004d77}.post-type-archive-store .store-col,.tax-prefecture .store-col{padding:15px 30px;width:50%;height:550px}.post-type-archive-store .store-col .ofi-contain,.tax-prefecture .store-col .ofi-contain{width:200px;height:150px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 auto}.post-type-archive-store .store-col a:hover,.tax-prefecture .store-col a:hover{text-decoration:underline}@media screen and (max-width: 1024px){.post-type-archive-store .store-col,.tax-prefecture .store-col{padding:15px;height:630px}}@media screen and (max-width: 600px){.post-type-archive-store .store-col,.tax-prefecture .store-col{width:100%}}.post-type-archive-store .store-info dt,.tax-prefecture .store-info dt{border:1px solid #111;font-size:1.2rem;padding:0 10px;margin-right:15px}.post-type-archive-store .store-info dd,.tax-prefecture .store-info dd{font-size:1.4rem;margin:0 1em 0.5em}.anc-company .type-page,.par-company .type-page{max-width:100%}.anc-company .entry-content,.par-company .entry-content{max-width:900px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.anc-company .entry-content,.par-company .entry-content{max-width:92%;margin:0 auto}}.anc-company .entry-footer,.par-company .entry-footer{max-width:1200px;margin:0 auto;padding:0;margin-top:60px}@media screen and (max-width: 1024px){.anc-company .entry-footer,.par-company .entry-footer{max-width:92%;margin:0 auto}}.anc-company th,.par-company th{white-space:nowrap}.post-34 .president-img{width:800px;height:450px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post-19901 .hl-airu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.post-19901 .hl-airu a{background-color:#004d77;color:#fff;display:inline-block;font-size:1.4rem;font-weight:normal;margin-left:15px;padding:5px 15px;text-decoration:none}.post-19901 .hl-airu a::after{color:#fff}.his-table th{width:5em}.his-table .m{text-align:right;width:3em}.post-19914 th{width:12em}.sdgs-icon{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sdgs-icon li{margin:0 15px}.sdgs-icon img{width:150px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post-131 .qa-cont{background-color:#e6e6e6;margin-bottom:5px;padding:15px}.post-131 .qa-cont.open .qa-plus{color:#C00;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-131 .qa-cont.active{display:block}.post-131 .qa-cont .qa-plus{color:#004d77;font-size:2.6rem;line-height:1;margin:0 0 5px 10px;-webkit-transition:.2s ease;transition:.2s ease}.post-131 .qa-cont .op-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.post-131 .qa-cont .op-cont{background-color:#fff;border-radius:10px;padding:30px;margin-top:15px}.post-131 .qa-cont .op-cont *:first-child{margin-top:0}.post-131 .qa-cont .op-cont *:last-child{margin-bottom:0}.qa-list{margin:0;padding:0 !important;list-style:none}.anc-global .site-header{height:60px}.anc-global .site-header.open-nv{height:100%}.anc-global .hd-link{display:none}.anc-global .site-com{height:100%}.anc-global .site-content{padding-top:0 !important}.anc-global .type-page{font-family:"Lato",sans-serif;max-width:100%}.anc-global .entry-header{position:relative}.page-template-tpl_global .breadcrumbs{margin-bottom:10px}.page-template-tpl_global .global-bg{width:100%;height:200px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-tpl_global .entry-title{font-size:3rem;font-weight:600}.page-template-tpl_global .entry-content{max-width:1000px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.page-template-tpl_global .entry-content{max-width:92%;margin:0 auto}}.page-template-tpl_global .entry-content h2{line-height:1.6}@-webkit-keyframes fadeup{from{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeup{from{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.anc-global.pg-global .site-content{padding-bottom:0 !important}.anc-global.pg-global .entry-header{height:calc(100vh - 60px)}.anc-global.pg-global .entry-header::after{background-color:rgba(0,77,119,0.3);content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (max-width: 600px){.anc-global.pg-global .entry-header{height:auto}}.anc-global.pg-global .global-bg{width:100%;height:100%;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 600px){.anc-global.pg-global .global-bg{height:300px}}.anc-global.pg-global .global-txt{position:relative;z-index:30;color:#fff;font-family:"Lato",sans-serif;font-size:3.6rem;font-weight:900;position:absolute;top:60px;left:90px;text-shadow:1px 2px 3px #333;opacity:0;-webkit-animation:fadeup 0.5s ease-out 0.5s forwards;animation:fadeup 0.5s ease-out 0.5s forwards}@media screen and (max-width: 1024px){.anc-global.pg-global .global-txt{left:60px}}@media screen and (max-width: 600px){.anc-global.pg-global .global-txt{font-size:3rem;top:30px;left:0;padding:0 30px}}.anc-global.pg-global .hd-cont{position:relative;z-index:30;background-color:rgba(255,255,255,0.75);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 60px;position:absolute;bottom:60px;right:60px;width:600px;opacity:0;-webkit-animation:fadeup 0.5s ease-out 1s forwards;animation:fadeup 0.5s ease-out 1s forwards}.anc-global.pg-global .hd-cont h2{font-size:3rem;margin:0}.anc-global.pg-global .hd-cont *:first-child{margin-top:0}.anc-global.pg-global .hd-cont *:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.anc-global.pg-global .hd-cont{right:0;left:0;margin:0 auto}}@media screen and (max-width: 600px){.anc-global.pg-global .hd-cont{position:static;padding:30px;width:100%}}.anc-global.pg-global .entry-footer{padding:90px 30px;margin-top:0}.anc-global.pg-global .entry-footer ul{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.anc-global.pg-global .entry-footer ul li{margin-bottom:30px;height:350px;width:49%}.anc-global.pg-global .entry-footer ul li.bottom:nth-child(2){-webkit-transition:all 0.5s ease-out 0.3s;transition:all 0.5s ease-out 0.3s}.anc-global.pg-global .entry-footer ul li.bottom:nth-child(3){-webkit-transition:all 0.5s ease-out 0.6s;transition:all 0.5s ease-out 0.6s}.anc-global.pg-global .entry-footer ul li.bottom:nth-child(4){-webkit-transition:all 0.5s ease-out 0.9s;transition:all 0.5s ease-out 0.9s}.anc-global.pg-global .entry-footer ul a{display:block;overflow:hidden;position:relative;height:100%;width:100%}.anc-global.pg-global .entry-footer ul a::after{background-color:rgba(0,0,0,0.3);content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}.anc-global.pg-global .entry-footer ul a:hover .ofi-cover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.anc-global.pg-global .entry-footer ul .ofi-cover{width:100%;height:100%;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.anc-global.pg-global .entry-footer ul strong{position:relative;z-index:30;color:#fff;font-family:"Lato",sans-serif;font-size:3rem;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;text-shadow:1px 2px 3px #333}@media screen and (max-width: 600px){.anc-global.pg-global .entry-footer{padding:60px 30px}.anc-global.pg-global .entry-footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.anc-global.pg-global .entry-footer ul li{margin-bottom:15px;height:200px;width:100%}.anc-global.pg-global .entry-footer strong{font-size:2.4rem;line-height:1.5;padding:0 30px}}.pg-products .bunrui-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px auto 45px;padding-left:0;width:800px}.pg-products .bunrui-list a{border-bottom:3px solid #fff;color:#888;font-weight:600;cursor:pointer;display:inline-block;padding:0 0 5px;white-space:nowrap;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-decoration:none;text-transform:uppercase}.pg-products .bunrui-list a:hover{border-bottom:3px solid #004d77;color:#004d77}.pg-products .catalog h2{color:#434343;font-size:2rem;margin:15px 60px;text-transform:uppercase}.pg-products .catalog-list:not(:last-child){margin-bottom:60px}@media screen and (max-width: 1024px){.pg-products .bunrui-list{-ms-flex-pack:distribute;justify-content:space-around;margin:30px auto;width:100%}.pg-products .catalog h2{padding:0 30px}}.pg-message .president-img{width:800px;height:450px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pg-company table th{background-color:#e6e6e6}.pg-group .group-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pg-group .area{width:24%}.pg-group .area h3{margin-top:30px}@media screen and (max-width: 600px){.pg-group .group-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-group .area{width:48%}}.pg-anti_virus_eminence_floor .pure-u-1-1{padding:30px}.post-type-archive-faq .faq-search{margin:0 auto;width:660px}.post-type-archive-faq #tab-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px auto 45px;padding-left:0;width:800px}.post-type-archive-faq #tab-link li{border-bottom:3px solid #fff;color:#888;font-weight:600;cursor:pointer;display:inline-block;padding:0 0 5px;white-space:nowrap;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.post-type-archive-faq #tab-link li.active,.post-type-archive-faq #tab-link li.select,.post-type-archive-faq #tab-link li:hover{border-bottom:3px solid #004d77;color:#004d77}@media screen and (max-width: 1024px){.post-type-archive-faq #tab-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.post-type-archive-faq #tab-link li{margin:0 15px}}.post-type-archive-faq #faq-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-type-archive-faq .faq-list{margin:0;padding:0 !important;list-style:none;width:800px;display:none}.post-type-archive-faq .faq-list.active{display:block}.post-type-archive-faq .faq-list>li{background-color:#e6e6e6;margin-bottom:5px;padding:15px}.post-type-archive-faq .faq-list>li.open .qa-plus{color:#c00;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-type-archive-faq .faq-list .qa-cate{border:1px solid #666;display:inline-block;font-size:1.2rem;font-weight:500;margin-right:10px;padding:3px 5px;white-space:nowrap}.post-type-archive-faq .faq-list .qa-plus{color:#004d77;font-size:2.6rem;line-height:1;margin:0 0 5px 10px;-webkit-transition:0.2s ease;transition:0.2s ease}.post-type-archive-faq .faq-list .op-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.post-type-archive-faq .faq-list .op-cont{background-color:#fff;border-radius:10px;padding:30px;margin-top:15px}.post-type-archive-faq .faq-list .op-cont *:first-child{margin-top:0}.post-type-archive-faq .faq-list .op-cont *:last-child{margin-bottom:0}.post-type-archive-faq .faq-list .op-cont a{text-decoration:underline}.type-faq .entry-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-faq .entry-title span{border:1px solid #666;display:inline-block;font-size:1.2rem;margin-right:10px;padding:5px 10px;white-space:nowrap}@-webkit-keyframes fade_in{0%{opacity:0}100%{opacity:1}}@keyframes fade_in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUP{0%{opacity:0;-webkit-transform:translatey(100%);transform:translatey(100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUP{0%{opacity:0;-webkit-transform:translatey(100%);transform:translatey(100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slide_in_right{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide_in_right{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hide,.display-none{display:none}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-none{clear:none}.layout-center{margin:0 auto}.txt-center{text-align:center !important}.txt-right{text-align:right !important}.txt-left{text-align:left !important}.pos-r{position:relative}.pos-a{position:absolute}.overflow{overflow:hidden}.nowrap{white-space:nowrap !important}.width-auto{width:auto !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.red-txt{color:#f00}.indent{margin-left:1em !important;text-indent:-1em}.indent3{margin-left:3em !important;text-indent:-3em;display:block}.indentblock{margin-left:1em !important}.box-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delighter.splash{-webkit-transition:all 2s ease-out;transition:all 2s ease-out}.delighter.splash.ended{background:#fff}.delighter.right{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0;-webkit-transition:all 0.75s ease-out;transition:all 0.75s ease-out}.delighter.right.started{-webkit-transform:none;transform:none;opacity:1}.delighter.left{-webkit-transform:translate(100%);transform:translate(100%);opacity:0;-webkit-transition:all 0.75s ease-out;transition:all 0.75s ease-out}.delighter.left.started{-webkit-transform:none;transform:none;opacity:1}.delighter.bottom{-webkit-transform:translatey(10%);transform:translatey(10%);opacity:0;-webkit-transition:all 0.75s ease-out;transition:all 0.75s ease-out}.delighter.bottom.started{-webkit-transform:none;transform:none;opacity:1}.delighter li{opacity:0;-webkit-transform:translatey(400%);transform:translatey(400%);-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.delighter.started li{opacity:1;-webkit-transform:none;transform:none}.delighter.started li:nth-child(1){-webkit-transition:all 0.7s ease-out 0s;transition:all 0.7s ease-out 0s}.delighter.started li:nth-child(2){-webkit-transition:all 0.7s ease-out .1s;transition:all 0.7s ease-out .1s}.delighter.started li:nth-child(3){-webkit-transition:all 0.7s ease-out .2s;transition:all 0.7s ease-out .2s}.delighter.started li:nth-child(4){-webkit-transition:all 0.7s ease-out .3s;transition:all 0.7s ease-out .3s}.delighter.started li:nth-child(5){-webkit-transition:all 0.7s ease-out .4s;transition:all 0.7s ease-out .4s}.delighter.started li:nth-child(6){-webkit-transition:all 0.7s ease-out .5s;transition:all 0.7s ease-out .5s}.delighter.started li:nth-child(7){-webkit-transition:all 0.7s ease-out .6s;transition:all 0.7s ease-out .6s}.delighter.started li:nth-child(8){-webkit-transition:all 0.7s ease-out .7s;transition:all 0.7s ease-out .7s}.delighter.started li:nth-child(9){-webkit-transition:all 0.7s ease-out .8s;transition:all 0.7s ease-out .8s}.delighter.started li:nth-child(10){-webkit-transition:all 0.7s ease-out .9s;transition:all 0.7s ease-out .9s}.delighter.started li:nth-child(11){-webkit-transition:all 0.7s ease-out 1s;transition:all 0.7s ease-out 1s}.delighter.started li:nth-child(12){-webkit-transition:all 0.7s ease-out 1.1s;transition:all 0.7s ease-out 1.1s}.delighter.started li:nth-child(13){-webkit-transition:all 0.7s ease-out 1.2s;transition:all 0.7s ease-out 1.2s}.delighter.started li:nth-child(14){-webkit-transition:all 0.7s ease-out 1.3s;transition:all 0.7s ease-out 1.3s}.delighter.started li:nth-child(15){-webkit-transition:all 0.7s ease-out 1.4s;transition:all 0.7s ease-out 1.4s}.delighter.started li:nth-child(16){-webkit-transition:all 0.7s ease-out 1.5s;transition:all 0.7s ease-out 1.5s}.delighter.started li:nth-child(17){-webkit-transition:all 0.7s ease-out 1.6s;transition:all 0.7s ease-out 1.6s}.delighter.started li:nth-child(18){-webkit-transition:all 0.7s ease-out 1.7s;transition:all 0.7s ease-out 1.7s}.delighter.started li:nth-child(19){-webkit-transition:all 0.7s ease-out 1.8s;transition:all 0.7s ease-out 1.8s}.delighter.started li:nth-child(20){-webkit-transition:all 0.7s ease-out 1.9s;transition:all 0.7s ease-out 1.9s}.delighter.started li:nth-child(21){-webkit-transition:all 0.7s ease-out 2s;transition:all 0.7s ease-out 2s}.delighter.started li:nth-child(22){-webkit-transition:all 0.7s ease-out 2.1s;transition:all 0.7s ease-out 2.1s}.delighter.started li:nth-child(23){-webkit-transition:all 0.7s ease-out 2.2s;transition:all 0.7s ease-out 2.2s}.delighter.started li:nth-child(24){-webkit-transition:all 0.7s ease-out 2.3s;transition:all 0.7s ease-out 2.3s}.delighter.started li:nth-child(25){-webkit-transition:all 0.7s ease-out 2.4s;transition:all 0.7s ease-out 2.4s}.delighter.started li:nth-child(26){-webkit-transition:all 0.7s ease-out 2.5s;transition:all 0.7s ease-out 2.5s}.delighter.started li:nth-child(27){-webkit-transition:all 0.7s ease-out 2.6s;transition:all 0.7s ease-out 2.6s}.delighter.started li:nth-child(28){-webkit-transition:all 0.7s ease-out 2.7s;transition:all 0.7s ease-out 2.7s}.delighter.started li:nth-child(29){-webkit-transition:all 0.7s ease-out 2.8s;transition:all 0.7s ease-out 2.8s}.delighter.started li:nth-child(30){-webkit-transition:all 0.7s ease-out 2.9s;transition:all 0.7s ease-out 2.9s}.delighter.started li:nth-child(31){-webkit-transition:all 0.7s ease-out 3s;transition:all 0.7s ease-out 3s}.delighter.started li:nth-child(32){-webkit-transition:all 0.7s ease-out 3.1s;transition:all 0.7s ease-out 3.1s}.delighter.started li:nth-child(33){-webkit-transition:all 0.7s ease-out 3.2s;transition:all 0.7s ease-out 3.2s}.delighter.started li:nth-child(34){-webkit-transition:all 0.7s ease-out 3.3s;transition:all 0.7s ease-out 3.3s}.delighter.started li:nth-child(35){-webkit-transition:all 0.7s ease-out 3.4s;transition:all 0.7s ease-out 3.4s}.delighter.started li:nth-child(36){-webkit-transition:all 0.7s ease-out 3.5s;transition:all 0.7s ease-out 3.5s}.delighter.started li:nth-child(37){-webkit-transition:all 0.7s ease-out 3.6s;transition:all 0.7s ease-out 3.6s}.delighter.started li:nth-child(38){-webkit-transition:all 0.7s ease-out 3.7s;transition:all 0.7s ease-out 3.7s}.delighter.started li:nth-child(39){-webkit-transition:all 0.7s ease-out 3.8s;transition:all 0.7s ease-out 3.8s}.delighter.started li:nth-child(40){-webkit-transition:all 0.7s ease-out 3.9s;transition:all 0.7s ease-out 3.9s}.delighter.started li:nth-child(41){-webkit-transition:all 0.7s ease-out 4s;transition:all 0.7s ease-out 4s}.delighter.started li:nth-child(42){-webkit-transition:all 0.7s ease-out 4.1s;transition:all 0.7s ease-out 4.1s}.delighter.started li:nth-child(43){-webkit-transition:all 0.7s ease-out 4.2s;transition:all 0.7s ease-out 4.2s}.delighter.started li:nth-child(44){-webkit-transition:all 0.7s ease-out 4.3s;transition:all 0.7s ease-out 4.3s}.delighter.started li:nth-child(45){-webkit-transition:all 0.7s ease-out 4.4s;transition:all 0.7s ease-out 4.4s}.delighter.started li:nth-child(46){-webkit-transition:all 0.7s ease-out 4.5s;transition:all 0.7s ease-out 4.5s}.delighter.started li:nth-child(47){-webkit-transition:all 0.7s ease-out 4.6s;transition:all 0.7s ease-out 4.6s}.delighter.started li:nth-child(48){-webkit-transition:all 0.7s ease-out 4.7s;transition:all 0.7s ease-out 4.7s}.delighter.started li:nth-child(49){-webkit-transition:all 0.7s ease-out 4.8s;transition:all 0.7s ease-out 4.8s}.delighter.started li:nth-child(50){-webkit-transition:all 0.7s ease-out 4.9s;transition:all 0.7s ease-out 4.9s}.delighter.started li:nth-child(51){-webkit-transition:all 0.7s ease-out 5s;transition:all 0.7s ease-out 5s}.delighter.started li:nth-child(52){-webkit-transition:all 0.7s ease-out 5.1s;transition:all 0.7s ease-out 5.1s}.delighter.started li:nth-child(53){-webkit-transition:all 0.7s ease-out 5.2s;transition:all 0.7s ease-out 5.2s}.delighter.started li:nth-child(54){-webkit-transition:all 0.7s ease-out 5.3s;transition:all 0.7s ease-out 5.3s}.delighter.started li:nth-child(55){-webkit-transition:all 0.7s ease-out 5.4s;transition:all 0.7s ease-out 5.4s}.delighter.started li:nth-child(56){-webkit-transition:all 0.7s ease-out 5.5s;transition:all 0.7s ease-out 5.5s}.delighter.started li:nth-child(57){-webkit-transition:all 0.7s ease-out 5.6s;transition:all 0.7s ease-out 5.6s}.delighter.started li:nth-child(58){-webkit-transition:all 0.7s ease-out 5.7s;transition:all 0.7s ease-out 5.7s}.delighter.started li:nth-child(59){-webkit-transition:all 0.7s ease-out 5.8s;transition:all 0.7s ease-out 5.8s}.delighter.started li:nth-child(60){-webkit-transition:all 0.7s ease-out 5.9s;transition:all 0.7s ease-out 5.9s}.delighter pre{display:block;-webkit-transition:all 2s ease-out;transition:all 2s ease-out;opacity:0;padding:20px 0;width:1px;overflow:hidden}.delighter.started pre{max-width:99999px;width:100%;opacity:1}.delighter .box{-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.delighter .box:nth-child(1){-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.delighter .box:nth-child(2){-webkit-transform:translate(170%, -70%);transform:translate(170%, -70%)}.delighter .box:nth-child(3){-webkit-transform:translate(20%, 0%);transform:translate(20%, 0%)}.delighter.started .box:nth-child(1){-webkit-transform:translate(0, 0);transform:translate(0, 0)}.delighter.started .box:nth-child(2){-webkit-transform:translate(70%, -70%);transform:translate(70%, -70%)}.delighter.started .box:nth-child(3){-webkit-transform:translate(20%, -120%);transform:translate(20%, -120%)}.post-20 .wpcf7 th,.post-21577 .wpcf7 th,.post-21718 .wpcf7 th,.post-21826 .wpcf7 th{white-space:nowrap}.post-20 .wpcf7 .submit-button,.post-21577 .wpcf7 .submit-button,.post-21718 .wpcf7 .submit-button,.post-21826 .wpcf7 .submit-button{text-align:center}.post-20 .wpcf7 .submit-button input,.post-21577 .wpcf7 .submit-button input,.post-21718 .wpcf7 .submit-button input,.post-21826 .wpcf7 .submit-button input{display:inline-block !important;margin:0 5px}.post-20 .wpcf7 .submit-button input.wpcf7c-force-hide,.post-21577 .wpcf7 .submit-button input.wpcf7c-force-hide,.post-21718 .wpcf7 .submit-button input.wpcf7c-force-hide,.post-21826 .wpcf7 .submit-button input.wpcf7c-force-hide{display:none !important}.post-20 .wpcf7 .submit-button .ajax-loader,.post-21577 .wpcf7 .submit-button .ajax-loader,.post-21718 .wpcf7 .submit-button .ajax-loader,.post-21826 .wpcf7 .submit-button .ajax-loader{display:block}.post-20 .wpcf7 .shohin strong,.post-21577 .wpcf7 .shohin strong,.post-21718 .wpcf7 .shohin strong,.post-21826 .wpcf7 .shohin strong{color:#000;display:inline-block;font-weight:700}.post-20 .wpcf7 .shohin strong:not(:first-child),.post-21577 .wpcf7 .shohin strong:not(:first-child),.post-21718 .wpcf7 .shohin strong:not(:first-child),.post-21826 .wpcf7 .shohin strong:not(:first-child){margin-top:10px}.post-20 .wpcf7 .format,.post-21577 .wpcf7 .format,.post-21718 .wpcf7 .format,.post-21826 .wpcf7 .format{font-size:1.4rem}.post-20 .wpcf7 .industry-choice,.post-21577 .wpcf7 .industry-choice,.post-21718 .wpcf7 .industry-choice,.post-21826 .wpcf7 .industry-choice{margin:10px 0 0}.post-20 .wpcf7 .industry-choice label,.post-21577 .wpcf7 .industry-choice label,.post-21718 .wpcf7 .industry-choice label,.post-21826 .wpcf7 .industry-choice label{display:inline-block;margin-right:15px}.post-20 .wpcf7 .industry-choice label+br,.post-21577 .wpcf7 .industry-choice label+br,.post-21718 .wpcf7 .industry-choice label+br,.post-21826 .wpcf7 .industry-choice label+br{display:none}.post-20 .wpcf7 .policy .inner,.post-21577 .wpcf7 .policy .inner,.post-21718 .wpcf7 .policy .inner,.post-21826 .wpcf7 .policy .inner{border:1px solid #efefef;height:150px;overflow:scroll;padding:15px}.post-20 .wpcf7 .policy .inner p:last-child,.post-21577 .wpcf7 .policy .inner p:last-child,.post-21718 .wpcf7 .policy .inner p:last-child,.post-21826 .wpcf7 .policy .inner p:last-child{margin-bottom:0}.post-20 .wpcf7 .custom-wpcf7c-confirmed .format,.post-20 .wpcf7 .custom-wpcf7c-confirmed .industry-choice,.post-20 .wpcf7 .custom-wpcf7c-confirmed .policy p,.post-20 .wpcf7 .custom-wpcf7c-confirmed .policy .inner,.post-21577 .wpcf7 .custom-wpcf7c-confirmed .format,.post-21577 .wpcf7 .custom-wpcf7c-confirmed .industry-choice,.post-21577 .wpcf7 .custom-wpcf7c-confirmed .policy p,.post-21577 .wpcf7 .custom-wpcf7c-confirmed .policy .inner,.post-21718 .wpcf7 .custom-wpcf7c-confirmed .format,.post-21718 .wpcf7 .custom-wpcf7c-confirmed .industry-choice,.post-21718 .wpcf7 .custom-wpcf7c-confirmed .policy p,.post-21718 .wpcf7 .custom-wpcf7c-confirmed .policy .inner,.post-21826 .wpcf7 .custom-wpcf7c-confirmed .format,.post-21826 .wpcf7 .custom-wpcf7c-confirmed .industry-choice,.post-21826 .wpcf7 .custom-wpcf7c-confirmed .policy p,.post-21826 .wpcf7 .custom-wpcf7c-confirmed .policy .inner{display:none}.post-20 .wpcf7 .wpcf7c-conf,.post-21577 .wpcf7 .wpcf7c-conf,.post-21718 .wpcf7 .wpcf7c-conf,.post-21826 .wpcf7 .wpcf7c-conf{background-color:#ccc !important;border:1px solid #333 !important}.post-20 .wpcf7 .sent table,.post-20 .wpcf7 .sent .submit-button,.post-21577 .wpcf7 .sent table,.post-21577 .wpcf7 .sent .submit-button,.post-21718 .wpcf7 .sent table,.post-21718 .wpcf7 .sent .submit-button,.post-21826 .wpcf7 .sent table,.post-21826 .wpcf7 .sent .submit-button{display:none}.logged-in .post-20 .wpcf7 .format,.logged-in .post-21577 .wpcf7 .format,.logged-in .post-21718 .wpcf7 .format,.logged-in .post-21826 .wpcf7 .format{display:none}.logged-in .post-20 .wpcf7 .format.display,.logged-in .post-21577 .wpcf7 .format.display,.logged-in .post-21718 .wpcf7 .format.display,.logged-in .post-21826 .wpcf7 .format.display{display:inline-block !important}.logged-in .post-20 .wpcf7 .your-name input,.logged-in .post-20 .wpcf7 .your-name-mei input,.logged-in .post-20 .wpcf7 .your-furigana input,.logged-in .post-20 .wpcf7 .your-furigana-mei input,.logged-in .post-20 .wpcf7 .your-company input,.logged-in .post-20 .wpcf7 .zip input,.logged-in .post-20 .wpcf7 .addr input,.logged-in .post-20 .wpcf7 .your-phone input,.logged-in .post-20 .wpcf7 .your-email input,.logged-in .post-20 .wpcf7 .your-email_confirm input,.logged-in .post-21577 .wpcf7 .your-name input,.logged-in .post-21577 .wpcf7 .your-name-mei input,.logged-in .post-21577 .wpcf7 .your-furigana input,.logged-in .post-21577 .wpcf7 .your-furigana-mei input,.logged-in .post-21577 .wpcf7 .your-company input,.logged-in .post-21577 .wpcf7 .zip input,.logged-in .post-21577 .wpcf7 .addr input,.logged-in .post-21577 .wpcf7 .your-phone input,.logged-in .post-21577 .wpcf7 .your-email input,.logged-in .post-21577 .wpcf7 .your-email_confirm input,.logged-in .post-21718 .wpcf7 .your-name input,.logged-in .post-21718 .wpcf7 .your-name-mei input,.logged-in .post-21718 .wpcf7 .your-furigana input,.logged-in .post-21718 .wpcf7 .your-furigana-mei input,.logged-in .post-21718 .wpcf7 .your-company input,.logged-in .post-21718 .wpcf7 .zip input,.logged-in .post-21718 .wpcf7 .addr input,.logged-in .post-21718 .wpcf7 .your-phone input,.logged-in .post-21718 .wpcf7 .your-email input,.logged-in .post-21718 .wpcf7 .your-email_confirm input,.logged-in .post-21826 .wpcf7 .your-name input,.logged-in .post-21826 .wpcf7 .your-name-mei input,.logged-in .post-21826 .wpcf7 .your-furigana input,.logged-in .post-21826 .wpcf7 .your-furigana-mei input,.logged-in .post-21826 .wpcf7 .your-company input,.logged-in .post-21826 .wpcf7 .zip input,.logged-in .post-21826 .wpcf7 .addr input,.logged-in .post-21826 .wpcf7 .your-phone input,.logged-in .post-21826 .wpcf7 .your-email input,.logged-in .post-21826 .wpcf7 .your-email_confirm input{background-color:#e6e6e6;border-width:0;-webkit-box-shadow:none;box-shadow:none;color:#888;pointer-events:none}@media screen and (max-width: 1024px){.wpcf7 .wpcf7-form-control-wrap{margin:1px 0;display:inline-block}}.grecaptcha-badge{visibility:hidden}.widget-shortcode form{width:450px}.widget-shortcode form label{display:block}.widget-shortcode form input[type="text"],.widget-shortcode form input[type="password"]{width:100%}@media screen and (max-width: 1024px){.widget-shortcode form{width:100%}}.widgettitle{display:none}.login-submit{text-align:center}.login-submit input[type="submit"]{background-color:#004d77 !important;font-size:1.4rem !important;font-weight:400;padding:10px 30px !important;vertical-align:middle;width:250px}.content-form{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.content-form{max-width:92%;margin:0 auto}}.content-form fieldset{border:0 solid #fff !important;margin:0 !important;padding:0 !important}.content-form legend{display:none}.content-form th{background-color:#004d77;color:#fff;font-size:1.4rem !important;font-weight:400;line-height:2 !important;width:210px !important;text-align:left !important}.content-form th .required{color:#fff !important}.content-form td{font-size:1.2rem !important}.content-form th,.content-form td{border:none !important;padding:5px !important}.content-form input,.content-form textarea{padding:5px !important;font-size:1.2rem !important}.content-form button{background-color:#004d77 !important;font-size:1.4rem !important;font-weight:400;padding:5px 15px !important;vertical-align:middle}.content-form select{font-size:1.4rem !important;padding:5px 15px !important}@media screen and (max-width: 1024px){.content-form{max-width:100%}}@media screen and (max-width: 600px){.content-form fieldset{width:100% !important}.content-form table{margin:0 !important;width:100% !important}.content-form th,.content-form td{display:block;width:100% !important}.content-form #booking_client-fieldset{margin-top:30px !important}}.input-number{text-align:left !important}.content-text.fat{width:80% !important}@media screen and (max-width: 600px){.content-text{width:100% !important}.content-text.small-medium,.content-text.medium,.content-text.fat{width:100% !important}}#action-button button{background-color:#004d77 !important;font-size:1.4rem !important;font-weight:400;padding:15px 45px !important;vertical-align:middle}.register-button input[type="submit"]{background-color:#004d77 !important;font-size:1.4rem !important;font-weight:400;padding:10px 30px !important;vertical-align:middle}.timetable-calendar table{width:100%}.timetable-calendar th{font-size:1.4rem !important}.timetable-calendar .schedule-note{font-size:1rem !important}.calendar-caption{font-size:1.6rem !important;padding-bottom:10px}.calendar-time-mark .time-string{font-size:1.2rem !important;display:inline-block;margin-right:5px}.day-box.no-day{background-color:#fff !important}.day-box.today{background-color:#e6e6e6 !important}.monthly-prev-next{font-size:1.6rem !important;width:100% !important}#booking-option-table tr:nth-of-type(3) th,#booking-option-table tr:nth-of-type(9) th,#booking-option-table tr:nth-of-type(11) th,#booking-option-table tr:nth-of-type(14) th,#booking-option-table tr:nth-of-type(16) th{border:solid 1px #004d77 !important;background-color:#fff;color:#004d77}.option-confirm-note{display:none}#booking-confirm-fieldset .option-confirm-header{display:none}#booking-confirm-fieldset #confirmation-user-gyoshu-sonota th,#booking-confirm-fieldset #confirmation-shinchiku-sonota th,#booking-confirm-fieldset #confirmation-anken-sonota th,#booking-confirm-fieldset #confirmation-shohin-sonota th,#booking-confirm-fieldset #confirmation-trigger-sonota th{border:solid 1px #004d77 !important;background-color:#fff;color:#004d77}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@media print{form,button,input,select,textarea{display:none !important}body{font-size:9pt !important;line-height:1.6}h1{font-size:15pt !important}h2{font-size:14pt !important}h3{font-size:13pt !important}h4{font-size:11pt !important}h5{font-size:11pt !important}h6{font-size:11pt !important}h1,h2,h3,h4,h5,h6{margin:30px 0 15px !important}.page-title,.entry-title{margin:0 auto 30px !important}.site-header{position:relative}.site{padding-top:0}.anc-company .hd-link,.anc-company .main-navigation,.anc-company .breadcrumbs,.anc-company .side-area,.anc-company .ft-pagetop,.anc-company .ft-sitemap,.anc-technology .hd-link,.anc-technology .main-navigation,.anc-technology .breadcrumbs,.anc-technology .side-area,.anc-technology .ft-pagetop,.anc-technology .ft-sitemap,.post-type-archive-result .hd-link,.post-type-archive-result .main-navigation,.post-type-archive-result .breadcrumbs,.post-type-archive-result .side-area,.post-type-archive-result .ft-pagetop,.post-type-archive-result .ft-sitemap{display:none !important}.anc-company .site-header,.anc-technology .site-header,.post-type-archive-result .site-header{height:60px}.anc-company .site-header .site-com,.anc-technology .site-header .site-com,.post-type-archive-result .site-header .site-com{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:0}.anc-company .site-header .site-title a img,.anc-technology .site-header .site-title a img,.post-type-archive-result .site-header .site-title a img{height:40px}.anc-company .site-main,.anc-technology .site-main,.post-type-archive-result .site-main{-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px}.anc-company .site-footer,.anc-technology .site-footer,.post-type-archive-result .site-footer{padding:10px;text-align:center}.anc-company .copyright,.anc-technology .copyright,.post-type-archive-result .copyright{margin:0}}
