@charset "utf-8";@import url('https://fonts.googleapis.com/earlyaccess/notosansjp.css');@import url('https://fonts.googleapis.com/css?family=Noto+Serif+JP');@import url('https://fonts.googleapis.com/css?family=Lato');@import url('https://fonts.googleapis.com/css?family=Crimson+Text');.fix_nav{position:fixed;top:72px;right:0;z-index:6000}.fix_nav .fix_box{padding:16px 20px}.fix_nav .fix_box a{display:block}.fix_nav .ic_box{font-family:"Ionicons";font-size:30px}.fix_nav .shop_cont1{margin-bottom:2px}.fix_nav .shop_cont{position:relative;top:0;right:0;margin-bottom:2px;-webkit-transition:.5s linear;transition:.5s linear}.fix_nav .shop_cont:hover{right:150px}.fix_nav .os_list{position:absolute;top:0;right:-150px;width:150px;padding:8px}.fix_nav .os_list li{overflow:hidden;width:100%;margin:0 0 8px}.fix_nav .os_list li:last-child{margin-bottom:0}.fix_nav .os_list li a{display:block;text-align:center;padding:8px 0}.fix_nav .os_list li a p{font-size:16px}.fix_nav .os_list .img_box{position:relative;overflow:hidden}.fix_nav .os_list .img_box:before{content:'';display:block;padding:20%}.fix_nav .os_list .img_box img{position:absolute;top:0}#address_area{position:relative;overflow:hidden;border-top:1px solid #eee}.feature_foot_area+#address_area,#bridge-tax_area+#address_area{border-top:0}#address_area .inner{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.foot_cont{width:400px}#address_area h3{font-size:0;margin:26px 0}#address_area h3 a{display:inline-block}#address_area h3 img{width:auto;max-height:50px}.foot_add{font-size:16px;line-height:1.6;margin-bottom:13px}.foot_tel{display:block;font-size:16px;margin-bottom:20px}.foot_tel:before{content:"\f1fa";font-family:ionicons;position:relative;top:5px;margin-right:13px;margin-left:5px;font-size:30px}.foot_fax{font-size:16px;margin-bottom:20px}.foot_fax:before{content:"\f491";font-family:ionicons;position:relative;top:3px;margin-right:8px;font-size:26px}.foot_eigyou{font-size:16px;line-height:1.6;margin-bottom:22px}.footer_sns_line{width:100%;overflow:hidden}.footer_sns_line li{float:left;width:24px;height:24px;overflow:hidden;margin-right:10px}.footer_sns_line li img{width:100%;height:auto}#free_area{width:515px;height:346px;overflow:hidden}.map{display:none}#map,#biz-c,#sns_time_line,#free_editer{position:relative;width:100%;height:100%}#map{height:0;overflow:hidden;padding-bottom:67.185%;position:relative}#map iframe{filter:grayscale(1);-webkit-filter:grayscale(1);position:absolute;left:0;top:0;height:100%;width:100%}#sns_time_line{padding-left:15px}#biz-c h2.widgettitle{position:absolute;top:0;left:0;width:100%;padding:10px 0;box-sizing:border-box;text-align:center;font-size:16px;letter-spacing:.07em;z-index:10}#biz-c #biz_calendar{overflow:hidden;max-width:100%;width:100%;height:346px;padding:30px;position:relative}.mnch #biz-c h2.widgettitle,.mnch #biz-c #biz_calendar{font-family:'Crimson Text','Noto Serif JP',serif}.gthc #biz-c h2.widgettitle,.gthc #biz-c #biz_calendar{font-family:'Lato',"Noto Sans JP",sans-serif}#biz-c #biz_calendar .bizcal{background:0;border:0;margin:0 auto;font-size:12px;width:100%;height:264px;border-collapse:collapse;position:relative}#biz-c #biz_calendar .bizcal tbody:before{content:'';position:absolute;width:100%;height:1px;top:85px;left:0}#biz-c #biz_calendar .bizcal tbody tr:nth-child(n+3) td{border:4px solid}#biz-c #biz_calendar .bizcal th{background:0 0}#biz-c #biz_calendar .bizcal td,#biz-c #biz_calendar .bizcal th{box-sizing:border-box;font-size:14px;font-weight:400;vertical-align:middle;padding:0}#biz-c #biz_calendar table.bizcal .today{color:inherit;font-weight:700}#biz-c #biz_calendar .boxholiday,#biz-c #biz_calendar .boxeventday{display:inline-block;vertical-align:middle;width:27px;height:16px;padding:0}#biz-c #biz_calendar p{display:inline-block;font-size:15px;font-weight:400;line-height:1;padding:15px 0 0;letter-spacing:.07em;text-align:center;width:49%;margin:0 auto;left:0;right:0;bottom:20px}#biz-c #biz_calendar tr:nth-child(2) th{padding:32px 0 18px}#biz-c #biz_calendar tr:first-child td{vertical-align:middle;border:0;height:14px}#biz-c #biz_calendar .calmonth{position:absolute;text-align:center;left:0;right:0;margin:0 auto;top:16px}#biz-c #biz_calendar .down-img{position:absolute;left:0;top:16px}#biz-c #biz_calendar .today-img img{display:none}#biz-c #biz_calendar .up-img{position:absolute;right:0;top:16px}#free_editer{line-height:1.6}#free_editer img.size-full{width:100%;height:auto}#under{width:100%;padding:7px 0;font-size:10px;letter-spacing:.75px}#under span{padding:0 10px}#under small{float:right}#under .map_area{width:100%;height:320px}#side_bar{float:left;width:220px;overflow:hidden;text-align:left}#secondary aside{padding:0 0 20px;margin-bottom:20px;background:#f5f5f5}#secondary aside.widget_media_image{padding:0}#secondary .widget-title{position:relative;margin:0 0 20px;padding:6px 0 9px;color:#fff;font-size:14px;letter-spacing:1px;text-align:center}#secondary ul{width:100%;padding:0 7px;margin:0 auto}#secondary ul li{font-size:12px;letter-spacing:1px;line-height:1.4;margin-bottom:8px;padding:0 8px;border-bottom:1px dotted #bfbaba;position:relative}#secondary ul>li:last-child{margin-bottom:0 !important}#secondary li a{display:block;font-size:12px;padding:5px 0 5px;letter-spacing:1px}#secondary ul.children{padding:0 0 0 20px;overflow:hidden;margin-bottom:0 !important}#secondary .children li{padding:0;margin-bottom:0;border-bottom:none}#secondary .children li a:before{content:''}#secondary aside#search-2{margin-bottom:0;background:0 0}#secondary aside#side_rank{padding:0 0 20px;background:#f5f5f5}#secondary #side_rank li{position:relative;height:64px;overflow:hidden;padding:0;margin-bottom:15px;border-bottom:none}#secondary #side_rank li a{padding:0}#secondary #side_rank li .img_box{position:relative;float:left;width:64px;height:64px;overflow:hidden;margin-right:10px}#secondary #side_rank li .img_box .sold{display:flex;font-size:10px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}#secondary #side_rank li h3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:64px;font-size:12px;line-height:1.4}#secondary #side_rank li .no{position:absolute;top:-22px;left:-22px;width:44px;height:44px;transform:rotate(45deg)}#secondary #side_rank li .no span{position:absolute;top:14px;left:30px;transform:rotate(-45deg)}#searchform2{position:relative;width:100%;margin:0 auto}#searchform2 input{border:none}#keywords2{width:100%;height:30px;box-sizing:border-box;border:1px solid #cacaca !important;padding:5px 30px 5px 5px;background:#fff}.mnch #keywords2{font-family:'Crimson Text','Noto Serif JP',serif}.gthc #keywords2{font-family:'Lato',"Noto Sans JP",sans-serif}#keywords2:placeholder-shown{color:#464646;font-size:14px;letter-spacing:1.5px}#keywords2::-webkit-input-placeholder{color:#464646;font-size:14px}#searchBtn2{cursor:pointer;position:absolute;top:2px;right:4px;box-sizing:border-box;font-family:ionicons;font-size:25px;background:0 0}#page_area,#blog_area{position:relative;width:100%;overflow:hidden;padding:74px 0;margin:0 auto}#blog_cont,#pagebar_cont{float:right;width:660px;padding:0;text-align:left}#blog_area.sale_area{padding-bottom:80px}#page_cont{text-align:left;width:100%;padding:0;margin:0 auto}#page_cont.page_faq{padding-bottom:64px}#page_cont,.blog_box{line-height:1.8}#page_cont p img,.blog_box p img{max-width:100%;height:auto}#page_cont.page_sale{line-height:1}.page_sale .description{padding:78px 0 102px}.page_sale .description *{font-size:16px;line-height:2;text-align:center}.page_sale .item_wrap{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 auto;width:960px}.page_sale .item_wrap .thumb_box,.page_sale .item_wrap .thumb_box:nth-child(3n){float:none;width:192px;margin:0 64px 0 0}.page_sale .item_wrap .thumb_box:nth-child(4n){margin-right:0}.page_sale .item_wrap .thumb_box:nth-child(n+5){margin-top:43px}.page_sale .item_wrap .thumb_box .img_box{height:192px;margin-bottom:13px}.page_sale .item_wrap .thumb_box h3{font-size:14px;height:2.58em;line-height:1.29;margin-bottom:12px;padding:0 2px}.page_sale .item_wrap .wp-pagenavi{margin-top:40px}#page_title{color:#fff;font-size:28px;font-weight:400;padding:67px 0;text-align:center;text-shadow:1px 1px 3px #000;background-position:center center;background-repeat:no-repeat;background-size:cover}.bottom_area{width:100%;margin:40px auto;text-align:center;border:2px solid}.bottom_area h2{font-size:14px;padding:15px 20px;margin-bottom:40px}.bottom_area h3{line-height:1;padding:0 20px;margin-bottom:30px}.bottom_area h3 img{width:auto;max-height:50px}.bottom_area p{font-size:14px;padding:0 20px;margin-bottom:40px}.bottom_area table{width:calc(100% - 40px);padding:0 20px;font-size:14px;text-align:left;margin:0 auto 20px;border-collapse:collapse;border-spacing:0}.bottom_area th,.bottom_area td{padding:10px;vertical-align:middle;border:1px solid}.bottom_area th{width:30%;font-weight:400}.bottom_area td{width:70%}.bottom_area td a{color:#fff}.feature_foot_area{padding:71px 0;padding-left:calc((100% - 916px)/2);padding-right:calc((100% - 916px)/2);position:relative}.feature_foot_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_foot_area h2{font-size:24px;text-align:left !important;margin-bottom:46px}.feature_foot_list{flex-wrap:wrap;padding:0 24px}.feature_foot_list li{margin:0 50px 32px 0}.feature_foot_list a{align-items:center}.feature_foot_list a .imgbox{border-radius:50%;overflow:hidden;width:32px;height:32px;margin-right:10px;position:relative}.feature_foot_list a .feature_mv-color{position:absolute;width:100%;height:100%;top:0;left:0}.feature_foot_list a .seo_tax_title{font-size:14px}.blog_box{overflow:hidden;padding:0 0 20px;margin-bottom:50px}.blog_entry{position:relative;width:100%;height:auto;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.blog_entry h1{font-size:20px;line-height:1.4;margin-bottom:10px}.day_entry{display:inline-block;font-size:13px;letter-spacing:1px;margin-right:15px}.cat_entry{display:inline-block;padding:0}.cat_entry a{display:inline-block;font-size:12px;font-weight:400;padding:3px 10px;margin:0 10px 5px 0;line-height:1}.blog_text{position:relative;width:100%;overflow:hidden;padding:0;margin:0;line-height:1.8}.blog_text .thum1{display:block;float:left;width:150px;height:150px;overflow:hidden;margin-right:20px}.blog_text .thum1 img{position:relative;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog_text .more{position:absolute;bottom:0;right:0;display:block;font-size:14px;line-height:1;border:none}.blog_text .more a:after{content:"\f363";font-family:ionicons;position:relative;top:3px;margin-left:5px;font-size:23px}.blog_text+.relation_list{margin-top:50px}.relation_wrap{border-radius:8px;border:1px solid;margin:32px 0;padding:18px}.relation_header{border-bottom:1px solid;margin-bottom:24px;padding-left:8px}.relation_header h1{font-size:20px;font-weight:700}.relation_box .img_box{width:256px;height:256px;position:relative}.relation_box .img_box a,.relation_box .img_box img{display:block;width:100%;height:100%}.relation_box .img_box .sold{display:flex;font-size:28px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.relation_box .layout_wrap{align-items:center;justify-content:space-between;margin-bottom:38px;padding:0 6px 0 46px}.relation_box .custom_info{margin-bottom:0}.relate_item_conts h2{border-bottom:1px dashed;font-size:16px;font-weight:500;margin-bottom:23px;padding:0 0 5px 12px}.relate_item_conts .description{font-size:14px;line-height:1.71}.relate_item_conts .description *{font-size:inherit}.model_area{margin-top:50px}.model_area h2{font-size:14px}.model_area .attention{line-height:1.5;margin-bottom:1.5em}.model-input{position:relative}.model-input .search-num{color:#ccc;position:absolute;right:10px;top:5px}.model-input #result{margin:1em 0 1.5em;padding:0 .5em}#model-search{width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;border-radius:0;font-size:16px;padding:8px 33px 8px 8px}.model_area .parent-list{display:flex;flex-wrap:wrap;overflow-x:scroll;width:660px}.model-list-wrap{clear:both;overflow-x:auto}.model-list-wrap::-webkit-scrollbar{position:absolute;height:10px}.model-list-wrap::-webkit-scrollbar-track{background:#eee;border-radius:5px}.model-list-wrap::-webkit-scrollbar-thumb{border-radius:5px}.model_area .parent-list>li{border:1px solid;width:calc(25% - 3px);margin-right:4px}.model_area .parent-list>li:nth-child(4n){margin-right:0}.model_area .parent-list>li:nth-child(n+5){margin-top:4px}.model_area h3{font-size:16px;margin-bottom:15px;padding:5px 0;text-align:center}.model_area .child-list p{font-size:12px;padding:10px}.pn_pager{width:100%;overflow:hidden;padding:50px 0 0}.pn_pager p{font-size:12px;margin-bottom:10px}.pre_p{float:left;width:48%;text-align:left;font-size:14px;line-height:1.4}.next_p{float:right;width:48%;text-align:right;font-size:14px;line-height:1.4}.wp-pagenavi{overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;width:100%}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;padding:10px;margin:5px;font-size:14px;border:1px solid;border:0;display:block;margin:0;padding:9px 12px}.wp-pagenavi>*:not(:last-child){margin-right:32px}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{padding-bottom:10px}.B_archive .thumb_box{position:relative;float:left;width:31.3%;margin-right:2.99%;margin-bottom:6%}.B_archive .thumb_box:nth-child(3n){margin-right:0}.B_archive .thumb_box .img_box{position:relative;display:block;width:100%;height:206px;overflow:hidden;margin-bottom:7px;box-sizing:border-box}.B_archive .thumb_box .img_box .sold{display:flex;font-size:20px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.B_archive .thumb_box .img_box .sold span{font-size:inherit}.B_archive .thumb_box .hoving{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:.5s linear;transition:.5s linear;opacity:0;border-width:1px;border-style:solid}.B_archive .thumb_box:hover .hoving{opacity:1}.B_archive .thumb_box .hoving a,.B_archive .thumb_box .hoving .btn_sold{display:flex;align-items:center;justify-content:center;font-size:14px;width:160px;height:40px;letter-spacing:1px;text-align:center;-webkit-transition:.3s;transition:.3s}.B_archive .thumb_box .hoving .btn_sold input{height:100%}.B_archive .thumb_box .hoving .btn_sold:hover{opacity:.8}.B_archive .thumb_box .hoving a+a,.B_archive .thumb_box .hoving .btn_sold{margin-top:16px}.B_archive .thumb_box .hoving a:after,.B_archive .thumb_box .hoving .btn_sold:after{content:"\f363";font-family:ionicons;position:relative;top:1px;margin-left:5px;font-size:20px}.B_archive .thumb_box .hoving .btn_sold:after{top:2px}.B_archive .thumb_box .hoving .modal-content a{border:0;margin:0;padding:1.5em}.B_archive .thumb_box .hoving .modal-content a:nth-child(n+2){margin-top:24px}.B_archive .thumb_box .hoving .modal-content .btn-close span{font-size:20px}.B_archive .thumb_box .hoving .modal-content .btn-close .ic{font-size:24px}.B_archive .hover_box{padding:0}.B_archive .hover_box h3{height:45px;font-size:16px;line-height:1.4;margin-bottom:12px}.B_archive .thumb_box p span{font-size:12px}.B_archive .price_box{height:16px}.B_archive .common_price_box{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;width:100%}.B_archive .common_price_box.strikethrough .price1{position:relative}.B_archive .common_price_box.strikethrough .price1:after{content:'';width:100%;height:1px;position:absolute;top:50%}.B_archive .price1 *{font-size:12px}.B_archive .price1 .num{margin-right:3px}.B_archive .price1 .unit{margin-right:2px}.B_archive .price2{align-items:flex-end}.B_archive .price2 .num{font-size:16px;margin-right:3px}.B_archive .price2 .unit{font-size:12px}.custom_entry{float:right;width:255px;overflow:hidden}.custom_entry .cat_entry{margin-bottom:0}.custom_entry .cat_entry a{display:inline-block;font-size:12px;letter-spacing:1px;padding:3px 8px;margin:0 10px 5px 0;border:none}.custom_entry h1{height:100px;font-size:18px;line-height:1.6;margin-bottom:30px}#pg_cont{float:left;width:384px;overflow:hidden;margin-bottom:50px}#pg_cont .pg_box{position:relative;float:left;width:100%;overflow:hidden;margin-bottom:10px}#pg_cont .pg_box:before{content:"";display:block;padding-top:100%}#pg_cont .pg_box a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#pg_cont ul{position:relative;width:100%;height:auto;overflow:hidden;padding:0;margin:0}#pg_cont li{float:left;width:88px;height:88px;overflow:hidden;margin:0 10px 10px 0;cursor:pointer}#pg_cont li:nth-child(4n){margin:0 0 10px}.custom_info{float:right;width:255px;overflow:hidden;margin-bottom:30px}.custom_info .price_box{align-items:flex-end;line-height:1;font-weight:500;justify-content:space-between;margin-bottom:16px}.custom_info .sale_price_box h2{font-size:16px;margin-bottom:14px}.custom_info .sale_price_box .price2{align-items:flex-end;letter-spacing:.06em}.custom_info .sale_price_box .num{font-size:24px;margin-right:3px}.custom_info .sale_price_box .unit{font-size:14px;margin-right:2px;padding-bottom:2px}.custom_info .sale_price_box .tax{font-size:12px;padding-bottom:2px}.custom_info .common_price_box,.custom_info .common_price_box .price1{align-items:flex-end}.custom_info .common_price_box{width:100%;justify-content:space-between}.custom_info .common_price_box h2{font-size:16px}.custom_info .common_price_box .num{margin-bottom:-2px;font-size:24px;margin-right:5px}.custom_info .common_price_box .unit{font-size:14px;margin-right:2px}.custom_info .common_price_box .tax{font-size:12px}.custom_info .common_price_box.strikethrough{width:auto;position:relative}.custom_info .common_price_box.strikethrough:after{content:'';width:100%;height:1px;position:absolute;top:50%}.custom_info .common_price_box.strikethrough .num{font-size:16px;margin:0 3px 0 0}.custom_info .common_price_box.strikethrough .tax{padding-bottom:1px}.custom_info>a{display:block;width:100%;padding:8px 0;margin:0 auto 8px;border-radius:0;text-align:center;font-size:14px;color:#fff;letter-spacing:2px}.custom_info .btn_sold{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;margin:0 auto 8px;border-radius:0;text-align:center;font-size:14px;letter-spacing:0;-webkit-transition:.3s;transition:.3s}.custom_info .btn_sold:hover{opacity:.8}.custom_info .btn_sold input{height:100%}.sold_text{display:flex;font-size:18px;font-weight:700;justify-content:center;text-align:center;margin-bottom:.5em;position:relative;width:100%}.sold_text:before,.sold_text:after{content:'';border-top:1px solid;width:20%;height:1px;position:absolute;top:50%}.sold_text:before{left:0}.sold_text:after{right:0}.remarks>*{font-size:12px}.section_title{font-size:15px;position:relative;width:100%;height:27px;margin-bottom:25px;border-bottom:2px solid #dcdcdc}.section_title span{position:absolute;display:inline-block;height:27px;padding:0 12px;border-bottom:2px solid}.relation_area{line-height:1;overflow:hidden;padding-top:50px}.relation_area li{float:left;width:23.5%;margin:0 2% 4% 0}.relation_area li a{display:block}.relation_area li:nth-child(4n){margin:0 0 4%}.relation_area .img_box{position:relative;width:100%;height:155px;overflow:hidden;margin-bottom:8px}.relation_area .img_box .sold{display:flex;font-size:20px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.relation_area h4{height:4.2em;font-size:14px;line-height:1.6}.relation_area .price_box{height:16px}.relation_area .common_price_box{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;width:100%}.relation_area .common_price_box.strikethrough .price1{position:relative}.relation_area .common_price_box.strikethrough .price1:after{content:'';width:100%;height:1px;position:absolute;top:50%}.relation_area .price1 *{font-size:12px}.relation_area .price1 .num{margin-right:3px}.relation_area .price1 .unit{margin-right:2px}.relation_area .price2{align-items:flex-end}.relation_area .price2 .num{font-size:16px;margin-right:3px}.relation_area .price2 .unit{font-size:12px}.item_feature_area{padding-top:50px}.item_feature_area ul{flex-wrap:wrap}.item_feature_area ul li{margin-bottom:32px;width:50%}.item_feature_area ul a{align-items:center}.item_feature_area ul a .imgbox{border-radius:50%;overflow:hidden;width:32px;height:32px;margin-right:10px;position:relative}.item_feature_area ul .feature_mv-color{position:absolute;width:100%;height:100%;top:0;left:0}.item_feature_area ul a .seo_tax_title{font-size:14px}.item_voice_area{padding-top:50px}.item_voice_list>li:not(:first-child) .voice_itembox{padding-top:32px}.item_voice_area .item_voice_list{line-height:1}.single_voice_list{width:816px;margin:0 auto;align-items:center;justify-content:space-between}.single_voice_list .imgbox{width:88px;height:88px}.single_voice_list .imgbox a{display:block;width:100%;height:100%}.single_voice_list .voice_itembox>li:nth-child(2){font-size:16px;margin-bottom:8px}.wide_image_wrapper{width:100%}.wide_image_sect{background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:100%;height:560px;position:relative}.wide_image_cont{width:1400px;overflow:hidden;margin:0 auto}.wide_image_sect .btn_wrap a{display:block;width:100%;height:100%}.wide_image_sect .btn_wrap a:hover{opacity:1}.wide_image_wrapper .free_area{width:960px;margin:95px auto 0}.page-template-tpl #page_area{padding-bottom:0}@media only screen and (max-width:1400px){.wide_image_cont{margin:0;margin-left:calc((100vw - 1400px)/2)}}.addtoany_shortcode{clear:both;padding:20px 0}.comments_area{padding:30px 0 0}#comments{position:relative;font-size:16px;line-height:1.4;padding:20px 0 20px 40px;border-top:1px dotted rgba(0,0,0,.5)}.navigation{overflow:hidden;margin-bottom:20px}.commentlist{overflow:hidden}.commentlist li{overflow:hidden;padding:10px 10px 0;margin-bottom:20px;border-bottom:1px dotted rgba(255,255,255,.5)}.commentlist .children li{padding:0 0 0 10px}.commentlist .children li:last-child{border-bottom:none}.comment-author{display:inline-block;margin-bottom:20px}.comment-author b,.comment-author span{font-size:14px}.comment-metadata{display:inline-block;font-size:12px;font-weight:400;line-height:1.2;margin-left:10px;margin-bottom:20px}.comment-awaiting-moderation{margin-bottom:10px}.comment-content{width:100%;overflow:hidden;padding:10px;border-radius:3px;line-height:1.6;border:1px solid rgba(0,0,0,.5)}.reply{overflow:hidden;margin-bottom:10px}.reply a{display:block;float:right;width:85px;padding:10px 0 10px 10px;font-size:14px;letter-spacing:3px;text-align:right}.comment-respond{width:100%;overflow:hidden;padding:20px 0;margin-bottom:30px;border-bottom:1px dotted rgba(214,182,113,.5)}.comment-form{width:80%;height:auto;overflow:hidden;padding:10px 0;margin:0 auto}#reply-title{font-size:14px;text-align:left;padding-bottom:10px;border-bottom:1px dotted rgba(214,182,113,.5)}.comment-notes,.logged-in-as{margin:20px 0}.comment-form-comment{margin-bottom:20px}.comment-form-author{margin-bottom:10px}.comment-form-email{margin-bottom:10px}.comment-form-url{margin-bottom:10px}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-comment label{display:inline-block;width:150px;padding:10px 0;vertical-align:top;box-sizing:border-box}.comment-form-author input[type=text],.comment-form-email input[type=email],.comment-form-url input[type=url]{width:400px;height:25px;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}.comment-form-comment textarea{width:100%;height:90px;box-sizing:border-box}.form-submit{text-align:center;padding:10px 0}.form-submit input[type=submit]{width:258px;height:48px;border:0;cursor:pointer;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-submit input:focus{border:none}.nocomments{display:none;padding:20px 0;margin-bottom:30px;border-top:1px dotted rgba(0,0,0,.5);border-bottom:1px dotted rgba(0,0,0,.5)}#page_cont.error_page{text-align:center;padding:50px 0}.sst{font-size:22px;text-align:center;padding:67px 0}#page_cont.page_faq ul,.tax-qa_cat #page_cont ul{line-height:1}.faq-catname{background:rgba(153,153,153,.1);font-size:18px;margin-bottom:1rem}.faq_list:not(:last-child) .faq-catname+ul li:last-child .faq-q{border-bottom:0}.faq-catname span{display:block;border-left:5px solid;padding:.5rem}.faq_list{width:928px;margin:0 auto}.faq-q{align-items:center;border-bottom:2px solid;padding:18px 8px;cursor:pointer;position:relative;-webkit-transition:.3s;transition:.3s}.faq-q:hover{opacity:.8}.faq-q:after{content:'\f218';font-family:ionicons;font-size:12px;text-align:center;padding-top:2px;position:absolute;right:8px;border-radius:50%;top:calc(50% - 8px);width:16px;height:16px}.faq-q.open:after{content:'\f209'}.faq-q .ques,.faq-a .ans{font-size:32px;font-weight:700}.faq-q .ques.mnch,.faq-a .ans.mnch{font-family:'Buenard',serif;padding-bottom:12px}.faq-q .ques.gthc,.faq-a .ans.gthc{font-family:'Lato',sans-serif;padding-bottom:8px}.faq-q .title{font-size:16px;line-height:1.5;margin-left:26px;max-width:800px}.faq-a{border-bottom:2px solid;align-items:flex-start;padding:18px 8px}.faq-a .conts{margin-left:26px;padding-top:10px}.faq-a .conts>*{font-size:16px;line-height:1.5}.faq-a .conts .alignleft{margin-right:42px}.faq-a .conts figcaption{margin-top:6px}#bridge-tax_area{position:relative}.tpl_a #bridge-tax_area,.tpl_b #bridge-tax_area{margin-top:67px}.tpl_c #bridge-tax_area{margin-top:74px}#bridge-tax_area>h2{align-items:center;display:flex;justify-content:center;width:100%;height:424px;font-size:32px;text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,.56);position:relative}#bridge-tax_area section>h2{display:flex;flex-direction:column;text-align:center}#bridge-tax_area section.mnch>h2{font-family:'Crimson Text','Noto Serif JP',serif}#bridge-tax_area section.gthc>h2{font-family:'Lato',"Noto Sans JP",sans-serif}#bridge-tax_area section>h2 .area_title{font-size:32px;font-weight:700;letter-spacing:.05em;margin-bottom:15px}#bridge-tax_area section>h2 .area_sub{font-size:14px}#bridge-tax_area>h2 .bg{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}#bridge-tax_area>h2 .feature_mv-color{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}#bridge-tax_area .description{font-size:16px;line-height:2;padding:78px 0 102px;text-align:center}#bridge-tax_area .description p{font-size:inherit}#bridge-tax_area .bg_pttn{background-repeat:repeat}#bridge-tax_area .bg_cover{background-repeat:no-repeat;background-size:cover}#bridge-tax_area .feature_pager{position:absolute;width:100%;top:calc(100% - 56px);z-index:2}.feature_items_area{margin:0 auto 110px;width:960px}.feature_items_area .list{align-content:space-between;flex-wrap:wrap;justify-content:space-between}.feature_items_area .list>li{position:relative;padding:22px 24px}.feature_items_area .list li.bg_cover{background-repeat:no-repeat;background-size:cover}.feature_items_area .list>li .cont>div{height:100%}.feature_items_area .list>li .cont.mnch{font-family:'Crimson Text','Noto Serif JP',serif}.feature_items_area .list>li .cont.gthc{font-family:'Lato',"Noto Sans JP",sans-serif}.feature_items_area .list>li .cont p{font-size:inherit}.feature_items_area .top_info_box{align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.feature_items_area h3 .num{margin-right:20px}.feature_items_area h3 .num.mnch{font-family:'Crimson Text','Noto Serif JP',serif;font-size:72px}.feature_items_area h3 .num.gthc{font-family:'Lato',"Noto Sans JP",sans-serif;font-size:64px}.feature_items_area h3.mnch .title{font-family:'Crimson Text','Noto Serif JP',serif}.feature_items_area h3.gthc .title{font-family:'Lato',"Noto Sans JP",sans-serif}.feature_items_area h3 .title{font-size:24px;max-height:3.32em;line-height:1.66;letter-spacing:-.05em;overflow:hidden}.feature_items_area .bot_info_box{align-items:flex-end;justify-content:space-between}.feature_items_area .bot_info_box{margin-top:-8px}.feature_items_area h4{border-radius:3px;display:flex;align-items:center;font-size:14px;letter-spacing:.05em;justify-content:center;width:80px;height:24px}.feature_items_area .bot_info_box.mnch h4{font-family:'Crimson Text','Noto Serif JP',serif;margin-bottom:4px}.feature_items_area .bot_info_box.gthc h4{font-family:'Lato',"Noto Sans JP",sans-serif;margin-bottom:8px}.feature_items_area .sale_price_box .price2{align-items:flex-end;margin-right:26px;padding-left:20px}.feature_items_area .sale_price_box .num{letter-spacing:.02em;margin-right:2px}.feature_items_area .sale_price_box .unit{font-size:32px;padding-bottom:6px}.feature_items_area .common_price_box{flex-direction:column}.feature_items_area .common_price_box .price1{align-items:flex-end;padding-left:24px}.feature_items_area .common_price_box .price1 .num{letter-spacing:.03em}.feature_items_area .common_price_box .price1 .unit{font-size:32px;margin-right:8px;padding-bottom:6px}.feature_items_area .common_price_box .price1 .tax{padding-bottom:8px}.feature_items_area .mnch .common_price_box .price1 .tax{font-family:'Crimson Text','Noto Serif JP',serif;font-size:24px}.feature_items_area .gthc .common_price_box .price1 .tax{font-family:'Lato',"Noto Sans JP",sans-serif;font-size:16px}.feature_items_area .common_price_box.strikethrough{flex-direction:row;position:relative;padding-bottom:2px}.feature_items_area .mnch .common_price_box .num{font-size:64px;font-family:'Crimson Text','Noto Serif JP',serif}.feature_items_area .gthc .common_price_box .num{font-size:56px;font-family:'Lato',"Noto Sans JP",sans-serif}.feature_items_area .common_price_box.strikethrough:after{content:'';width:102%;height:2px;position:absolute}.feature_items_area .common_price_box.strikethrough:after{top:56%}.feature_items_area .mnch .common_price_box.strikethrough .price1{padding-left:8px}.feature_items_area .gthc .common_price_box.strikethrough .price1{padding-left:4px}.feature_items_area .common_price_box.strikethrough .num{letter-spacing:.02em}.feature_items_area .common_price_box.strikethrough .unit{font-size:24px;padding-bottom:4px}.feature_items_area .mnch .common_price_box.strikethrough .unit{padding-bottom:6px;margin-right:8px}.feature_items_area .mnch .common_price_box.strikethrough .tax{font-size:16px;padding-bottom:6px}.feature_items_area .gthc .common_price_box.strikethrough .tax{padding-bottom:4px}.feature_items_area .mnch .sale_price_box .num{font-size:64px;font-family:'Crimson Text','Noto Serif JP',serif}.feature_items_area .gthc .sale_price_box .num{font-size:56px;font-family:'Lato',"Noto Sans JP",sans-serif}.feature_items_area .btn_box li{width:160px}.feature_items_area .btn_box li a,.feature_items_area .btn_box li .btn_sold{align-items:center;justify-content:center;font-size:14px;width:100%;height:100%;-webkit-transition:.3s;transition:.3s}.feature_items_area .btn_box li form{width:100%;height:100%}.feature_items_area .btn_box li .btn_sold:hover{opacity:.8}.feature_items_area .btn_box li span:after{content:"\f363";font-family:ionicons;position:relative;top:3px;margin-left:5px;font-size:20px}.feature_items_area .btn_box li .btn_sold:after{top:2px}.feature_items_area .btn_box li .modal-content span:after{content:none}.feature_items_area .mnch .sale_price_box .unit{padding-bottom:10px}.feature_items_area .mnch .common_price_box.strikethrough .num{font-size:48px}.feature_items_area .gthc .common_price_box.strikethrough .num{font-size:40px;letter-spacing:.02em}.feature_items_area .bot_info_box.mnch .common_price_box.strikethrough{padding-bottom:4px}.feature_items_area .list>li{width:100%;height:496px;padding:32px;position:relative}.feature_items_area .list>li:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_items_area .list>li:not(:first-child){margin-top:56px}.feature_items_area .list>li h3{border-bottom:1px solid #ddd;width:480px;height:auto;margin-bottom:0;padding:2px 0 16px 8px;position:absolute;top:18px}.feature_items_area .list>li h3.double{border-bottom:0}.feature_items_area .list>li .img_box{width:352px;height:352px;order:2;position:relative}.feature_items_area .list>li .cont{font-size:16px;letter-spacing:-.04em;height:10em;overflow:hidden;line-height:2;margin-top:122px;width:480px;order:1}.feature_items_area .list>li .bot_info_box.mnch{margin-top:-13px}.feature_items_area .list>li .bot_info_box .price_box{align-items:flex-end;justify-content:flex-start;width:auto}.feature_items_area .list>li .bot_info_box.gthc .feature_items_area .list>li.max_lo .bot_info_box.gthc{margin-top:-10px}.feature_items_area .list>li .btn_box{background:0;border:0;flex-direction:row;justify-content:space-between;position:static;opacity:1;width:352px;height:48px}.feature_items_area .list>li .btn_box li:first-child{margin-bottom:0}.feature_items_area .list.min_lo>li:not(.listnum1){padding:16px 20px 24px 24px}.feature_items_area .list.min_lo>li:not(.listnum1) h3{border-bottom:0;position:static;margin-bottom:6px}.feature_items_area .list.min_lo>li:not(.listnum1) .img_box{order:1}.feature_items_area .list.min_lo>li:not(.listnum1) .top_info_box{align-items:center;justify-content:space-between}.feature_items_area .list.min_lo>li:not(.listnum1) .cont{height:auto;margin:0}.feature_items_area .list.min_lo>li:not(.listnum1) .bot_info_box{margin:16px 0 0 8px}.feature_items_area .list.min_lo>li:not(.listnum1) .btn_box{align-items:center;flex-direction:column;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.feature_items_area .list.min_lo>li:not(.listnum1) .btn_box:hover{opacity:1}.feature_items_area .list.min_lo>li:not(.listnum1) .btn_box li{height:48px}.feature_items_area .list.min_lo>li:not(.listnum1) .btn_box li:nth-child(2){margin-top:40px}.feature_items_area .list.min_lo>li.listnum2{width:520px;height:520px}.feature_items_area .list.min_lo>li.listnum2 .img_box{width:240px;height:240px}.feature_items_area .list.min_lo>li.listnum2 .cont{width:210px}.feature_items_area .list.min_lo>li.listnum3,.feature_items_area .list.min_lo>li.listnum5{width:384px;height:448px;padding:16px 16px 24px 24px}.feature_items_area .list.min_lo>li.listnum5{margin-top:-16px}.feature_items_area .list.min_lo>li.listnum3 .img_box,.feature_items_area .list.min_lo>li.listnum5 .img_box{width:176px;height:176px}.feature_items_area .list.min_lo>li.listnum3 .cont,.feature_items_area .list.min_lo>li.listnum5 .cont{width:128px;margin-right:18px}.feature_items_area .list.min_lo>li.listnum3 .sale_price_box .price2,.feature_items_area .list.min_lo>li.listnum5 .sale_price_box .price2{width:10em;justify-content:flex-end}.feature_items_area .list.min_lo>li:nth-child(n+3) .common_price_box.strikethrough{padding-bottom:3px}.feature_items_area .list.min_lo>li.listnum3 .bot_info_box .price_box,.feature_items_area .list.min_lo>li.listnum5 .bot_info_box .price_box{width:100%;justify-content:space-between}.feature_items_area .list.min_lo>li.listnum4{width:520px;height:376px}.feature_items_area .list.min_lo>li.listnum4 .img_box{width:144px;height:144px}.feature_items_area .list.min_lo>li.listnum4 .cont{width:310px}.feature_items_area .list.min_lo>li:nth-child(n+3) .bot_info_box.gthc h4{margin-bottom:13px}.feature_items_area .list.min_lo>li:nth-child(n+3) .sale_price_box .price2{padding-left:4px}.feature_items_area .list.min_lo>li:nth-child(n+3) .gthc .sale_price_box .num{font-size:40px}.feature_items_area .list.min_lo>li:nth-child(n+3) .mnch .sale_price_box .num{font-size:48px}.feature_items_area .list.min_lo>li:nth-child(n+3) .gthc .sale_price_box .unit{font-size:24px;padding-bottom:4px}.feature_items_area .list.min_lo>li:nth-child(n+3) .mnch .sale_price_box .unit{font-size:24px;padding-bottom:6px}.feature_items_area .list.min_lo>li:nth-child(n+3) .price1{padding-left:4px}.feature_items_area .list.min_lo>li:nth-child(n+3) .gthc .common_price_box.strikethrough .num{font-size:24px}.feature_items_area .list.min_lo>li:nth-child(n+3) .mnch .common_price_box.strikethrough .num{font-size:28px}.feature_items_area .list.min_lo>li:nth-child(n+3) .common_price_box.strikethrough .unit{font-size:16px;margin:0 3px 0 2px}.feature_items_area .list.min_lo>li:nth-child(n+3) .gthc .common_price_box.strikethrough .unit{padding-bottom:2px}.feature_items_area .list.min_lo>li:nth-child(n+3) .mnch .common_price_box.strikethrough .unit{padding-bottom:4px}.feature_items_area .list.min_lo>li:nth-child(n+3) .gthc .common_price_box.strikethrough .tax{font-size:12px;padding-bottom:2px}.feature_items_area .list.min_lo>li:nth-child(n+3) .mnch .common_price_box.strikethrough .tax{font-size:12px;padding-bottom:4px}.feature_items_area .list.min_lo>li:nth-child(n+3) .common_price_box.strikethrough:after{top:46%}.feature_items_area .img_box .sold{font-size:32px;font-weight:700;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.feature_items_area .list.min_lo>li:not(.listnum1) .img_box .sold{font-size:24px}.feature_articles_area{padding:70px 0 80px;position:relative}.feature_articles_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}#bridge-tax_area .feature_articles_area h2{text-align:left;padding-left:calc((100% - 920px)/2);position:absolute;top:56px;z-index:15}.feature_articles_area .sliderbox{width:960px;position:relative;padding-top:71px}.feature_articles_area .imgbox{background:#fff;width:320px;height:320px;padding:8px;box-shadow:2px 2px 5px rgba(51,51,51,.24);float:left;margin:0 40px 0 2px}.feature_articles_area h3{border-bottom:1px solid;font-size:24px;line-height:1.33;position:absolute;padding:0 0 27px 16px;top:-4px;right:0;width:616px}.feature_articles_area .textbox *{font-size:16px;line-height:1.5}.feature_articles_area .textbox h4{border-left:8px solid;display:inline-block;margin:18px 0 25px;padding-left:5px}.feature_articles_area .textconts{padding-right:20px}.feature_articles_area .slick-arrow{display:flex !important;align-items:center;justify-content:center;background:#ccc;border-radius:50%;margin-top:-12px;width:56px;height:56px;z-index:2;-webkit-transition:.3s;transition:.3s}.feature_articles_area .slick-arrow:hover{opacity:.8}.feature_articles_area .slick-arrow:before{font-family:ionicons;font-size:40px;color:#fff}.feature_articles_area .slick-prev{left:-88px}.feature_articles_area .slick-next{right:-88px}.feature_articles_area .slick-prev:before{content:'\f2ca'}.feature_articles_area .slick-next:before{content:'\f30f'}.feature_relate_area{padding:66px 0 80px;position:relative}.feature_relate_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_relate_area h2{margin-bottom:65px}.relate_list{flex-wrap:wrap;width:960px;margin:0 auto}.relate_list li{width:192px;margin-right:64px;position:relative}.relate_list li:nth-child(4n){margin-right:0}.relate_list li:nth-child(n+5){margin-top:43px}.feature_relate_area .imgbox{width:100%;height:192px;margin-bottom:13px;position:relative}.feature_relate_area .imgbox .sold{font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.feature_relate_area .hoverbox{align-items:center;flex-direction:column;justify-content:center;border:1px solid;position:absolute;top:0;left:0;width:100%;height:192px;-webkit-transition:.5s linear;transition:.5s linear;opacity:0}.feature_relate_area .hoverbox:hover{opacity:1}.feature_relate_area .hoverbox a,.feature_relate_area .hoverbox .btn_sold{align-items:center;justify-content:center;font-size:14px;width:160px;height:40px;-webkit-transition:.3s;transition:.3s}.feature_relate_area .hoverbox .relate_btn2,.feature_relate_area .hoverbox .btn_sold{margin-top:16px}.feature_relate_area .hoverbox .btn_sold:hover{opacity:.8}.feature_relate_area .hoverbox a span:after,.feature_relate_area .hoverbox .btn_sold:after{content:"\f363";font-family:ionicons;position:relative;top:2px;margin-left:5px;font-size:20px}.feature_relate_area .hoverbox .btn_sold:after{top:2px}.feature_relate_area h3{font-size:14px;height:2.58em;line-height:1.29;margin-bottom:12px;padding:0 2px}.feature_relate_area .price_box{height:16px}.feature_relate_area .common_price_box{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;width:100%}.feature_relate_area .common_price_box.strikethrough .price1{position:relative}.feature_relate_area .common_price_box.strikethrough .price1:after{content:'';width:100%;height:1px;position:absolute;top:50%}.feature_relate_area .price1 *{font-size:12px}.feature_relate_area .price1 .num{margin-right:3px}.feature_relate_area .price1 .unit{margin-right:2px}.feature_relate_area .price2{align-items:flex-end}.feature_relate_area .price2 .num{font-size:16px;margin-right:3px}.feature_relate_area .price2 .unit{font-size:12px}.no_items_border{margin-bottom:0}.feature_voice_area{padding:66px 0 108px;position:relative}.feature_voice_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_voice_area h2{margin-bottom:64px}.feature_voice_list{width:816px;margin:0 auto}.feature_voice_list>li{align-items:flex-start;justify-content:space-between}.feature_voice_list>li:not(:last-child){margin-bottom:32px}.feature_voice_list .imgbox{width:88px;height:88px}.feature_voice_list .imgbox a{display:block;width:100%;height:100%}.page_voices{padding-bottom:80px}.voice_itembox{width:696px;padding-top:8px}.voice_itembox>li:first-child{font-size:16px;margin-bottom:8px}.voice_itembox .conts{font-size:14px;overflow:hidden;letter-spacing:.05em;line-height:1.71}.voice_itembox .conts.more{height:1.71em;position:relative;padding-right:96px;-webkit-transition:height .3s linear;transition:height .3s linear}.voice_itembox .conts.more.open{overflow:visible;padding-right:0}.voice_itembox .conts.more.open .btn_voice-acc{position:static;margin-top:20px}.voice_itembox .conts.more.open .btn_voice-acc:before{content:'▲';margin-right:.7em}.btn_voice-acc{cursor:pointer;display:block;font-size:10px;position:absolute;right:0;top:3px;text-align:right;-webkit-transition:.3s;transition:.3s}.btn_voice-acc:hover{opacity:.8}.cutomer_info{margin-bottom:12px}.cutomer_info ul{align-items:center}.cutomer_info .star{font-size:14px;margin-right:1em;width:5em}.cutomer_info .place{margin-right:1em}.cutomer_info .name{margin-right:.5em}.cutomer_info .age{margin-right:.5em}.cutomer_info li:not(.star){font-size:12px}.feature_faq_area{padding:66px 0 64px;position:relative}.feature_faq_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_faq_area h2{margin-bottom:66px}.feature_bnr_area{justify-content:center;margin:0 auto;padding:96px 0;padding-left:calc((100% - 960px)/2);padding-right:calc((100% - 960px)/2);position:relative}.feature_bnr_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_bnr_area li{width:432px;height:184px}.feature_bnr_area li:nth-child(2){margin-left:96px}.feature_bnr_area a{display:block;width:100%;height:100%}.feature_other_area{padding:71px 0 128px;padding-left:calc((100% - 916px)/2);padding-right:calc((100% - 916px)/2);position:relative}.feature_other_area:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.feature_other_area h2{font-size:24px;text-align:left !important;margin-bottom:46px}.feature_other_list{flex-wrap:wrap;padding:0 24px}.feature_other_list li{margin:0 50px 32px 0}.feature_other_list a{align-items:center}.feature_other_list a .imgbox{border-radius:50%;overflow:hidden;width:32px;height:32px;margin-right:10px;position:relative}.feature_other_list .feature_mv-color{position:absolute;width:100%;height:100%;top:0;left:0}.feature_other_list a .seo_tax_title{font-size:14px}.classify_list li a{align-items:center;display:flex;justify-content:center;width:100%;height:200px;text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,.56);position:relative}.classify_list li:not(:last-child){margin-bottom:32px}.classify_list li .img_box{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.classify_list li .feature_mv-color{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.classify_list li .seo_tax_title{font-size:28px;position:relative;width:90%}.no-classify{font-size:20px;text-align:center;margin-top:2em}.no-classify h3{font-size:inherit}#mailform_box{width:700px;height:auto;margin:0 auto 0px;overflow:hidden;font-size:16px;line-height:1.8}#mailform_box table{width:100%;border-spacing:0 20px;text-align:left}#mailform_box th,#mailform_box td{font-weight:400;vertical-align:middle;box-sizing:border-box;border:none}#mailform_box th{width:30%}#mailform_box th span{display:block;padding-bottom:3px;border-bottom:1px solid rgba(50,50,50,.1)}#mailform_box td{width:70%;font-weight:400}#mailform_box i{color:red}#mailform_box th p{font-size:12px;font-weight:400;padding:10px 0 0}#mailform_box input[type=text],#mailform_box input[type=email],#mailform_box input[type=tel],#mailform_box select{width:100%;height:30px;box-sizing:border-box;padding:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none}#mailform_box select{width:50%}#mailform_box textarea{width:100%;height:120px;box-sizing:border-box;padding:5px;line-height:1.6;appearance:none;-webkit-appearance:none;-moz-appearance:none}#mailform_box input[type=text],#mailform_box input[type=email],#mailform_box input[type=tel],#mailform_box select,#mailform_box textarea{border:1px solid #ddd;font-size:14px}#mailform_box input[type=file]{margin-bottom:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none}#mailform_box input[type=submit]{position:relative;display:block;width:160px;height:60px;margin:0 auto;cursor:pointer;font-size:18px;font-weight:700;color:#000;outline:none;border:1px solid #999;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}#mailform_box input[type=submit]:active{top:3px;box-shadow:none}#mailform_box .head_text{font-size:16px;padding-bottom:20px;text-align:center}#mailform_box .w1{display:inline-block;width:80px}#mailform_box .w2{display:inline-block}#mailform_box .bottom_text{font-size:14px;text-align:center;padding:50px 0}span.wpcf7-not-valid-tip{color:red;font-size:16px;font-weight:400;display:block}#tablepress-1{width:100%;margin:0 auto;font-size:16px;line-height:1.6;border-collapse:collapse;border-spacing:0}#tablepress-1 td{width:35%;box-sizing:border-box;padding:15px;font-weight:400;border:1px solid #999;background:#eee;vertical-align:top}#tablepress-1 td+td{width:65%;background:0 0}#mail_magazine_area{width:100%;min-width:100%;text-align:center}#mail_magazine_area input[type=text]{width:80%;padding:5px;margin:10px 0 30px}#mail_magazine_area input[type=submit]{position:relative;display:inline-block;width:36%;padding:8px 0;margin:0 4%;cursor:pointer;font-size:14px;font-weight:700;color:#000;outline:none;border:1px solid #d6b671;background:#d6b671}.btn_sold{cursor:pointer}.deco_A{display:block;padding:5px 0 5px 8px;border-left:5px solid;margin-bottom:10px}.deco_B{display:block;padding:5px 0 5px 8px;margin-bottom:10px;border-left:5px solid;border-bottom:1px solid}.deco_C{display:block;padding:3px 0 3px 8px;margin-bottom:10px;border-left:5px solid}.deco_D{display:inline-block;padding:5px;margin-bottom:10px;border-top:1px solid;border-bottom:1px solid}.square_btn_blue{position:relative;display:inline-block;padding:.5em 1em;text-decoration:none;background:#668ad8;color:#fff;border-top:solid 1px #627295;border-left:solid 1px #627295;border-right:solid 1px #627295;border-bottom:solid 4px #627295;border-radius:3px}.square_btn_blue:active{top:3px;border-bottom:solid 4px rgba(255,255,255,0)}.square_btn_red{position:relative;display:inline-block;padding:.5em 1em;text-decoration:none;background:#ff4000;color:#fff;border-top:solid 1px #b32f02;border-left:solid 1px #b32f02;border-right:solid 1px #b32f02;border-bottom:solid 4px #b32f02;border-radius:3px}.square_btn_red:active{top:3px;border-bottom:solid 4px rgba(255,255,255,0)}.square_btn_black{position:relative;display:inline-block;padding:.5em 1em;text-decoration:none;background:#2e2e2e;color:#fff;border-top:solid 1px #000;border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 4px #000;border-radius:3px}.square_btn_black:active{top:3px;border-bottom:solid 4px rgba(255,255,255,0)}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.scrollable-table{clear:both;overflow-x:auto}.scrollable-table::-webkit-scrollbar{height:5px}.scrollable-table::-webkit-scrollbar-track{border-radius:5px;background:#eee}.scrollable-table::-webkit-scrollbar-thumb{border-radius:5px}.scrollable-table td{padding:5px}.section_bg-color{position:absolute;width:100% !important;height:100% !important;top:0;left:0;z-index:-1}