@charset "utf-8";@import url(//as2.jp/wp/wp-content/themes/asas/../portal/style.css);@import url(//as2.jp/wp/wp-content/themes/asas/./js/html5gallery/html5gallery.css);body{color:#444;background:url(//as2.jp/wp/wp-content/themes/asas/images/common/body_back.jpg)}img{vertical-align:bottom;width:auto}p,li,dd{text-align:justify}iframe{vertical-align:bottom}table{border:1px solid #ddd}input,textarea,select{font-size:16px}ul,ol{list-style:none;margin:0;padding:0}.article ul,.article li,.widget ul li{list-style:none;margin:0;padding:0}hr{width:100%;margin:25px 0}.post-single-content{width:100%}.content{overflow:hidden}#content_box{margin-bottom:40px}.featured-thumbnail{min-height:auto;overflow:hidden;max-height:134px}.title_box{display:none}.main-container .postsby{width:100%;border-bottom:3px solid #cd201f;font-size:24px;padding:1%;line-height:1.4}.home .excerpt,.archive .excerpt,.search-results .excerpt{margin-bottom:0}.home article .excerpt header,.archive article .excerpt header,.search-results .excerpt header{margin-bottom:15px;padding-bottom:1em;background:#f8f8f8;border:1px solid #d9d9d9}.home .post,.archive .post,.search-results .post{min-height:0}figure{margin:0}body,a,h1,h2,h3,h4,h5,h6,blockquote,blockquote:after,em,i,cite,code,pre,.secondary-navigation a .sub,#tabber ul.tabs li a,#tabber .inside li div.info .entry-title,.read-more,#commentform input#submit,.fn a,#commentform textarea,.pagination,#navigation ul li a,#navigation ul li a:link,#navigation ul li a:visited{font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.single .post{width:100%;padding-right:0;overflow:hidden}.clearfix:after{content:"";display:table;clear:both}.wp-caption{margin-bottom:20px;padding:0}.wp-caption-text{text-align:center}.shop-page-full{background:#fff;padding:20px;margin-bottom:30px;overflow:hidden;padding-top:0}.main-container{margin-top:67px}.shop-content{position:relative}.ss-full-width .post{margin-left:0}p{font-size:14px;line-height:1.8}a:link{-webkit-tap-highlight-color:none}.an-under a{text-decoration:underline}.clearfix:after{content:"";clear:both;display:block}::selection{background:#7bb2e6}::-moz-selection{background:#7bb2e6}#searchform #s{border:none}.single-title,.page h1.title{width:100%;border-bottom:3px solid #cd201f;font-size:24px;padding:1%;line-height:1.4;color:#cd201f}.shop-page-title{font-weight:400;width:100%;padding:.7em;text-align:center;font-size:36px;color:#cd201f}.ss-full-width .single-title,.ss-full-width .page .title{color:#cd201f}.single-postmeta{margin-bottom:25px}#page,.single_page{background:0 0}#pluginIdTFPU_2{display:none}#content{background:#fff;padding:15px;margin-bottom:15px}.post-content{max-height:none}.article{margin-left:0;margin-right:1.6%}.single_post{padding:15px;margin-bottom:20px}.fade1{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;background:#fff}.fade1:hover{opacity:.7;filter:alpha(opacity=70)}.cent{text-align:center}.clear-b{clear:both}.back-f{background:#fff}.pagination{background:0 0}.my2-box{background:#f8f8f8;width:100%;padding:2.5%;border:1px solid #ddd;float:left;overflow:hidden}.my2-l{width:49%;margin-right:2%;margin-bottom:15px}.my2-r{width:49%;margin-bottom:15px}.my2-box .my2-h{font-size:16px;font-weight:700;padding:10px 0;text-align:center;border-bottom:1px solid #ddd;box-shadow:0 1px 0 #fff}.my2-tex{margin-top:10px}.my2-ate{color:#cd201f}.excerpt header .featured-thumbnail{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;background:#fff}.excerpt header .featured-thumbnail:hover{opacity:.7;filter:alpha(opacity=70)}.excerpt header .icon-calendar{background:#f8f8f8;padding:2% 3% 0}.excerpt header h2.title{bottom:0;font-size:14px;background:#f8f8f8;width:100%;margin-bottom:0;padding:0 3%}.excerpt header h2.title a{display:block;padding:2%;color:#444}.wi{width:100%;height:auto}.d-block{display:block}.page-template-page-nosidebar #content_box h1{font-size:32px}.page-template-page-nosidebar #content_box h2{font-size:30px}.page-template-page-nosidebar #content_box h3{font-size:26px}.h-type1{background:#cd201f;color:#fff;padding:10px;text-align:center;border-radius:4px}.h-type2{padding:8px;border-bottom:1px solid #cd201f;border-left:10px solid #cd201f;margin:40px 0 30px;color:#cd201f}.h-type3{background:#eee;padding:8px;margin:10px 0 15px}.h-type4{background:#3c3c3c;padding:8px;margin:10px 0 15px;color:#fff}.h-type1-w{text-align:center;font-size:32px;margin:30px 0 40px}.h-type2-w{border-top:1px solid #cd201f;padding:10px;border-bottom:1px solid #cd201f;color:#cd201f;margin:50px 0 40px;text-align:center}.h-type3-w{font-weight:400;color:#cd201f;padding:10px;text-align:center}.plain{border-bottom:1px solid #d9d9d9;padding:0 8px}.hst1{background:#4b4f7e;color:#fff;padding:8px;border-radius:4px;margin-bottom:20px;font-size:22px}.hst2{border-bottom:1px solid #ddd;font-size:22px;margin-bottom:20px}.h22{font-size:22px;font-weight:700;line-height:1.6}.btn1{text-align:center;width:100%;clear:both;background:#3c3c3c;font-size:12px;border:1px solid #999;border-radius:4px}.btn1:hover{background:#6c6a6a}.btn1 a{color:#fff;display:block;padding:8px 0}.btn1 a:hover{color:#fff}.btn2{text-align:center;width:100%;clear:both;background:#fff;font-size:12px;border:2px solid #cd201f;border-radius:4px;padding:.7em;display:block}.btn2:hover{background:#cd201f;color:#fff;cursor:pointer}.btn3{text-align:center;border:1px solid #cd201f;padding:.5em;display:block}.btn3:hover{color:#fff;background:#cd201f}.btn4{display:block;text-align:center;border:1px solid #901615;border-bottom:8px solid #901615;padding:.7em;border-radius:4px;background:#cd201f;font-size:14px;color:#fff}.btn4:hover{color:#eee;background:#c3201f}.btn5{display:block;text-align:center;border:1px solid #cd201f;padding:.7em;width:95%;margin:20px auto;background:#fff;font-size:20px;border-radius:3px;color:#cd201f;clear:both}.btn5:hover{background:#cd201f;color:#fff}.btn5 .fa{padding-right:.3em}.tel-btn1{display:block;text-align:center;background:#fff;padding:10px;border:2px solid #cd201f;border-radius:4px;margin:10px 0}.tel-btn1 .fa{vertical-align:middle;padding-right:5px}.m-b0{margin-bottom:0}.m-b10{margin-bottom:10px}.m-b15{margin-bottom:15px}.m-b20{margin-bottom:20px}.m-b30{margin-bottom:30px}.m-b50{margin-bottom:50px}.p-0{padding:0}.p-t0{padding-top:0}.p-r10{padding-right:10px}.p-r0{padding-right:0}.p-r10{padding-right:10px}.border-box-style1{border:5px solid #ddd;margin-bottom:40px}.card-style1{margin-bottom:30px}.card-style1-pic{position:relative}.card-style1-name{padding:.7em;font-size:14px;font-weight:700;background:rgba(35,24,21,.6);color:#fff;vertical-align:middle;position:absolute;bottom:0;margin:0;width:100%}.card-style1-p{line-height:1.6}.pup-ate{margin-bottom:20px!important;display:inline-block;text-align:center;width:100%;padding:0 20px;color:#fff}.ate-center{margin-bottom:20px!important;display:inline-block;text-align:center;width:100%}.ate-info{background:#fff;margin:15px 0;padding:20px !important;border:2px solid #999;text-align:center;line-height:1.6;clear:both}.te-cen{text-align:center}.te-right{text-align:right}.t-red{color:#cd201f}.default-sec{padding:30px;background:#fff}.sec-type1{margin-bottom:30px}.sec-type2{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:30px}.caption-style1-box{background:#f8f8f8;margin-bottom:30px;border:1px solid #ddd}.caption-style1-h{background:#3c3c3c;color:#fff;padding:8px;margin:0;font-size:16px}.caption-style1-p{padding:10px}.review-loop-sec{clear:both;background:#fff;padding:15px;margin-bottom:30px}.blog-review{margin-bottom:15px}.blog-review .bBox{width:31.6%;max-height:230px;min-height:230px;overflow:hidden;margin-left:2.4%;padding-bottom:5%;float:left;background:#fff;border:1px solid #d9d9d9}.blog-review .bBox:first-child{margin-left:0}.blog-review .bBox .bPic{overflow:hidden;max-height:134px}.blog-review .bBox .bDay{font-size:12px;padding:5% 5% 0}.blog-review .bTitle{height:35%;font-size:15px;font-weight:700;overflow:hidden;display:block;width:100%;top:52%;padding:0 5%;line-height:1.4}.blog-review .bTitle a{color:#444}.blog-review .bTitle a:hover{color:#cd201f}.blog-2-box{position:relative;margin-bottom:30px}.blog-2-pic img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.blog-2-pic{overflow:hidden;text-align:center}.blog-2-pic img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.8}.content .blog-2-date{position:absolute;top:0;background:#cd201f;opacity:.9;color:#fff;padding:2px 5px}.blog-2-date .fa{margin-right:5px}.blog-2-title{font-size:20px;font-weight:700;line-height:1.2}.blog-2-title a{color:#cd201f}i.fa-b1{width:2em;text-align:center;background:#cd201f;color:#fff;padding:.5em;border-radius:50%;margin-right:.3em}i.fa-b2{color:#cd201f;font-size:20px;vertical-align:middle;margin-right:10px}.type-post h2{font-size:17px}.type-post h3{font-size:15px}#header{background:#cd201f;padding:5px 0}#header #s-description{font-size:10px;width:100%;margin:0 0 2px;color:#f8f8f8}#header #s-description,#header #logo{margin:3px 0 5px;float:left;display:inline-block;line-height:1;font-weight:400}.widget-header{max-width:38.3673469%;margin-top:10px}#header input,#header textarea,#header select{font-size:12px}#d-drop{float:right;overflow:hidden;max-width:38.3673469%;margin-top:10px}#d-drop select{padding:8px 20px;margin-right:25px;width:200px;max-height:35px}#header #searchform input[type=submit]{border:none;width:32%;height:35px;padding:0 18px;background:#f2f2f2;color:#444}#searchform #s{height:35px;border:none}.header-pr{text-align:center;background:#cd201f;color:#fff;display:block;padding:8px;margin-bottom:25px;border:1px solid #cd201f}.header-pr:hover{background:#fff;color:#cd201f}.sp-nav .drawer-hamburger{top:5px;display:none}.sp-nav .drawer-nav{background-color:rgba(61,61,61,.9)}.sp-nav .menu-item{font-size:14px}.sp-nav .menu-item a{display:block;color:#fff;border-bottom:1px solid;padding:1em;font-size:13px}.sp-nav .sub-menu{padding-left:1em}.sp-nav .drawer-hamburger-icon,.sp-nav .drawer-hamburger-icon:after,.sp-nav .drawer-hamburger-icon:before{background:#fff}.drawer-open .drawer-hamburger-icon{background-color:#0000}.sp-fixed-pr{position:fixed;left:1em;top:1em;background:#fff;padding:.2em 1em;border-radius:0;border:1px solid #cd201f;border-bottom:3px solid;display:block;z-index:9999999}#navigation{background:#3c3c3c}#navigation ul li a,.mean-nav ul li a{transition:.3s ease 0s}#navigation ul ul{border-bottom:none;z-index:9999}#navigation ul ul a,#navigation ul ul a:link,#navigation ul ul a:visited{width:210px}.secondary-navigation a{font-weight:400}#response_nav{display:none !important}.mean-bar .current-menu-item,.mean-bar .current_page_item{background:#252525}.external-box{clear:both}#slider .flex-control-thumbs li{width:25%}#sidebars .widget{background:0 0;padding:0;margin-bottom:15px}.sidebar.c-4-12{max-width:100%}.sidebar.c-4-12 a{color:#cd201f;text-decoration:underline;line-height:1.4}.widget h3{font-size:140%;color:#444;padding:5px 0;border-bottom:1px solid #d9d9d9;margin:0 0 5px}#beginner_box{font-size:16px;color:#fff}.beginner_h{background:#cd201f url(//as2.jp/wp/wp-content/themes/asas/images/icon/beginner_as_icon.png) no-repeat 5% 50%;padding:15px 15px 15px 4.5em !important;line-height:1.6;font-weight:700}.beginner_nav{background:#3c3c3c url(//as2.jp/wp/wp-content/themes/asas/images/icon/beginner_nav_icon.png) no-repeat 95% 50%;line-height:1.6;border-bottom:1px solid #f4f4f4}.beginner_nav:hover{background:#6c6a6a url(//as2.jp/wp/wp-content/themes/asas/images/icon/beginner_nav_icon.png) no-repeat 95% 50%}.beginner_nav a{color:#fff !important;padding:15px 15px 15px 5% !important;display:block;text-decoration:none !important}.beginner_nav a:hover{color:#fff !important}.hot-icon{margin-bottom:10px !important}.hot-icon i,.sh-icon i,.fa-flag{vertical-align:middle;padding-right:.3em}#info-box{height:132px;overflow:auto;background:#3b3b3b;padding:1em}#info-box dt{color:#fff;border-bottom:1px solid #fff;font-size:12px}#info-box dd{margin:.5em 0}#info-box dd a{color:#fff;font-size:14px}#info-box dd a:hover{color:#a9a594 !important}#tabber{margin:0}#search-link{overflow:hidden;margin-bottom:15px}#search-link li{width:49.5%;float:left;text-align:center;margin-top:15px;padding:15px}#sideTab .resp-accordion{background:#f8f8f8 !important}#sideTab .resp-tab-active{background:#3c3c3c !important;color:#fff}.tj-box{overflow:hidden}.tj-box li{width:49.5%;float:left;font-size:14px;margin-bottom:8px;padding-left:1.2em;background:url(//as2.jp/wp/wp-content/themes/asas/images/icon/side_cat_arrow.png) 0 50% no-repeat}.tj-box li:nth-child(odd){margin-right:1%}.html5gallery embed{height:155px !important}#side-shop{font-size:14px}#side-shop h2.resp-tab-active{background:#cd201f !important;color:#fff}#side-shop h2.resp-accordion{background:#f2f2f2}#side-shop .shp{margin-bottom:10px}#side-shop strong{font-weight:400}.sidebar .sist li{margin-bottom:10px}.sidebar .shp-bl a{text-align:center;border:2px solid #cd201f;border-radius:4px;color:#cd201f;display:block;padding:10px}.sidebar .shp-bl a:hover{color:#cd201f}footer{background:#cd201f !important;text-align:center}footer a{color:#fff}footer a:hover{color:#444}.footer-widgets{text-align:left}.footer-widgets h3{background:0 0;border-bottom:1px solid #fff;border-radius:0;font-size:20px;padding:0;margin:0 0 .7em;line-height:1.6;color:#fff}.footer-widgets h3 span{border-bottom:none;padding:0}.copyrights{color:#fff;border-top:1px solid #fff}.shli a{background:#3c3c3c;width:100%;display:block;padding:5px;margin:15px 0;border-radius:4px;border:1px solid #555}.shli a:hover{color:#fff;background:#6c6a6a}.shli :hover{background:#6c6a6a}.shli i{vertical-align:middle;padding-right:5px}.toplink{position:fixed;bottom:40px;right:30px;background:#cd201f;z-index:1;opacity:.7}#bottom_menu{background:#333;opacity:.9;overflow:hidden;position:fixed;bottom:0;z-index:9999;width:100%;display:none}#bottom_menu li{float:left;width:25%;text-align:center}#bottom_menu li:after{content:".";display:block;margin-top:-1em;line-height:1;color:transparent}#bottom_menu li img{width:60%;position:relative}#bottom_menu li a{display:block}#comment-wrap{padding:30px;background:#fff;clear:both;overflow:hidden}#comment-input-box{clear:both;overflow:hidden}.comment-h{border-bottom:1px solid #cd201f;color:#cd201f;padding:.3em}#comment-input-box #commentform input#submit{width:100%;background:#cd201f;color:#fff;padding:15px}.page-visual{margin-bottom:20px}.page-visual-w{margin-bottom:40px}.info-box{margin-bottom:20px;background:#fff;padding-bottom:5px}.info-box .ht{font-size:22px;font-weight:700;padding:10px;background:#cd201f;color:#fff}.info-day{padding-top:10px;font-weight:700}.info-list{max-height:160px;overflow:auto;padding:1em;border:1px solid #ddd;margin:20px}.info-detail{border-bottom:1px solid #ddd;padding-bottom:10px;font-size:14px}.info-detail a{text-decoration:underline}.info-detail a:hover{opacity:.9}.top-sec-feature{margin-bottom:30px;background:#fff;padding:20px}.top-sec-feature .ht{font-size:22px;font-weight:700;border-left:8px solid #cd201f;border-bottom:1px solid #cd201f;padding-left:8px;margin:10px 0 25px;color:#cd201f}.feature-box{margin-bottom:30px}.feature-h{font-size:18px;margin:5px 0 0;line-height:1.4}.feature-p{line-height:1.4;margin-bottom:10px}.feature-btn{display:block;text-align:center;color:#fff;background:#cd201f;padding:.5em;font-size:14px;border-bottom:7px solid #9e0816}.feature-btn:hover{color:#fff;opacity:.8}.as-to{background:#fff;margin-top:25px;padding-top:5px}.pr-a4-zone .fade1{background:#3c3c3c}.sn-pr4{padding:0 20px !important}.top-sec{margin-bottom:30px}.top-sec .ht{font-size:22px;font-weight:700;border-left:8px solid #cd201f;border-bottom:1px solid #cd201f;padding-left:8px;margin-bottom:15px}.top-sec .ht a{color:#444}.top-sec .ht a:hover{color:#cd201f}.clmt{position:relative}.clmt .slick-slider{max-width:600px;margin:0 auto 20px}.clmt .slick-slide dl{margin:0 2.5%;max-width:190px}dt.rno{background:#cd201f;position:absolute;color:#fff;top:0;z-index:10;font-size:14px;font-weight:700;padding:5px;opacity:.9;display:block}.clmt .slick-slide dl dd img{margin:0 auto}.clmt .slick-prev{left:-3%;top:10%;line-height:0;height:100%}.clmt .slick-next{right:-2.7%;top:10%;line-height:0;height:100%}.clmt .slick-prev:before,.clmt .slick-next:before{line-height:.5;color:#f8f8f8;padding:46px 0;background:#aaa}.md-attention{width:100%;text-align:right;float:right;color:#cd201f;margin-bottom:10px}.rank-link{text-align:center;width:100%;clear:both;background:#3b444f;font-size:12px;color:#fff;margin-bottom:20px;border:1px solid #999;border-radius:4px}.rank-link a{color:#fff;display:block;padding:.5em 0}.rank-link a:hover{background:#142b44;color:#fff}.c-delay{display:none}.top-blog-tab{padding-bottom:18px}.top-blog-tab .resp-tabs-container{background:#eee;margin-top:10px}.top-blog-tab .tbt li.resp-tab-active{border-top:5px solid #3b3b3b;background:#f0ede5}.top-blog-tab .tbt li{border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;background:#f8f8f8}.top-blog-tab .tbt li:first-child{border-left:1px solid #c1c1c1}.top-blog-tab .resp-tab-active{background:#f0ede5 !important;padding-top:10px !important}.top-blog-tab .resp-tab-content{background:#f8f8f8}.blog-new{margin-bottom:15px}.blog-new .bBox{width:31.6%;max-height:230px;min-height:230px;overflow:hidden;margin-left:2.4%;padding-bottom:5%;float:left;background:#fff;border:1px solid #d9d9d9}.blog-new .bBox:first-child{margin-left:0}.blog-new .bBox .bPic{overflow:hidden;max-height:134px}.blog-new .bBox .bDay{font-size:12px;padding:5% 5% 0}.bAuthor{padding:1% 4%}.blog-new .bTitle{height:35%;font-size:15px;font-weight:700;overflow:hidden;display:block;width:100%;top:52%;padding:0 5%;line-height:1.4}.blog-new .bTitle a{color:#444}.rbr-text{float:right;text-align:right;width:100%;font-size:12px;margin-top:15px}#top_service_box{background:#3c3c3c;padding-bottom:30px;margin-bottom:25px}.top_sec_box{background:#3c3c3c;padding:15px 0;margin-bottom:25px;color:#fff}.top_sec_guide{font-size:14px;margin-bottom:15px;line-height:1.4}.snb_sec_h{color:#fff;padding:0 20px;font-size:22px}.snb_h{font-size:16px;line-height:1.4;color:#fff;text-align:center;margin-bottom:15px}.snb_sech a{color:#fff}.snb_h a{color:#fff;display:block;padding:5px 0}.snb_h a:hover{color:#fff}#snb_c1{background:#f2a619}#snb_c2{background:#4b944f}#snb_c3{background:#3b4d96}#snb_c4{background:#80348c}#snb_c5{background:#c6245e}#snb_c6{background:#ee881a}#twitter-widget-0{width:100% !important;max-height:250px}#usc h2{font-size:12px;clear:both}#usc dl{background:#f8f8f8;overflow:hidden;margin-right:5%;border:1px solid #d9d9d9}#usc dt{float:left;width:50%;padding:5px}#usc dd{float:right;width:48%;padding:1%;font-size:11px}#usc dl .usc-h{background:#cd201f;color:#fff;text-align:center}#usc dl .usc-more{text-align:right}#shop-carousel .slick-prev{left:-2%;top:10%;line-height:0;height:100%}#shop-carousel .slick-next{right:0;top:10%;line-height:0;height:100%}#shop-carousel .slick-prev:before,#shop-carousel .slick-next:before{display:none}#av_box{overflow:hidden;background:#f5f5f5;padding:20px 20px 0;margin-bottom:25px}#av_summary{padding:5px 0 30px 15px;font-size:12px;line-height:1.8}#av_data{width:58%;float:left;border:none;font-size:13px;margin-right:2%;margin-bottom:1em}#av_data a{color:#0073aa;display:inline-block}#av_data a:hover{color:#cd201f}#av_data tr{border-bottom:1px solid #bbb}#av_data th{border:none;white-space:pre;font-weight:700;padding:10px 10px 10px 15px;vertical-align:middle}#av_data td{padding:10px 10px 10px 15px}#type_box{width:40%;float:right}#type_box a{color:#0073aa;background:#e9e3da;display:inline-block;padding:3px;margin-bottom:4px;border-radius:4px}#type_box a:hover{color:#cd201f}#type_box dl{margin-bottom:10px}#type_box dl dt{font-size:14px;margin-bottom:5px;padding:5px;border-bottom:2px solid #cd201f}#type_box dl dd{padding:5px;text-align:inherit}#av_jacket{margin-bottom:20px}.d-sample{margin-bottom:20px;overflow:hidden}.d-sample img{margin:0;clear:none;float:left;max-width:32%;border:0;padding:0}.d-sample-pic2 img{margin:0 2%}#av_summary{clear:both}.movie_wrap{margin-bottom:30px;position:relative;padding-bottom:56.25%;max-height:351px}.movie_wrap .video-js .vjs-tech{position:relative !important;max-height:351px}#samplemovie{max-width:100%;height:auto !important;max-height:351px;position:absolute}#samplemovie .vjs-loading-spinner{display:none !important}#samplemovie_flash_api{height:349px !important;overflow:hidden}.buy-btn-box{padding:15px}.buy-btn{border:1px solid;border-color:#deb372 #ce9c4b #c1882e;background-color:#fcdc80;background-image:linear-gradient(to bottom,#fde5a0 0%,#fcdc80 50%,#ffc01e 100%);box-shadow:inset 0 1px 0 #fff1d1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde5a0',endColorstr='#ffc01e',GradientType=0);width:100%;display:block;text-align:center;margin-bottom:15px;padding:.6em;border-radius:3px;color:#444 !important;font-weight:700;font-size:16px}.buy-btn:hover{opacity:.8}.dvd-rating-box{overflow:hidden;background:#f5f5f5;padding:20px 20px 0;margin-bottom:25px}#high-rating-summary{padding:5px 0 30px 15px;font-size:12px;line-height:1.8}.dvd-rating-data{width:100%;border:none;font-size:13px;margin-right:2%;margin-bottom:1em;margin-top:20px}.dvd-rating-data a{color:#0073aa;display:inline-block}.dvd-rating-data a:hover{color:#cd201f}.dvd-rating-data tr{border-bottom:1px solid #bbb}.dvd-rating-data th{border:none;white-space:pre;font-weight:700;padding:10px 10px 10px 15px;vertical-align:middle}.dvd-rating-data td{padding:10px 10px 10px 15px}.dvd-rating-jacket{margin-bottom:20px}.icon-tating-star{text-align:center;padding:15px}.icon-tating-star img{width:100%;max-width:280px}.dvd-rating-points li{font-size:16px;margin-bottom:5px;border-bottom:1px solid #bbb;padding:10px}.dvd-rating-points li span{font-weight:700;padding:0 .1em 0 .4em;color:#cd201f;font-size:24px}.d-rank10{border-bottom:1px solid #d9d9d9;padding-bottom:20px}.d-rank10 .dr-left{float:left;overflow:hidden;width:50%;background:#d6cec3;border-radius:5px}.d-rank10 dl{width:50%;padding:2%;float:right}.d-rank10 h2{width:20%;font-size:310%;padding-top:1em;float:left;text-align:center}.d-rank10 .dr-p{width:80%;float:left}.dr-right{float:left;padding:2%;width:50%}.d-rank10 dl dt{font-size:18px;font-weight:700;border-bottom:1px solid #d9d9d9;line-height:1.2;margin-bottom:10px}.d-rank10 dl dt a{color:#444}.d-rank10 dl dt a:hover{color:#cd201f}.dr-spec dd{font-size:14px;line-height:1.6}.dr-link{float:right;overflow:hidden;margin-top:15px}#post-12068 #rank-11-15,#post-11092 #rank-11-15,#post-10161 #rank-11-15,#post-8528 #rank-11-15,#post-7420 #rank-11-15,#post-6199 #rank-11-15,#post-4605 #rank-11-15,#post-4222 #rank-11-15,#post-3728 #rank-11-15,#post-3524 #rank-11-15{display:none}.sh-img img{width:100%}.btn-sl a{display:block;text-align:center;margin-top:1em;padding:10px;background:#cd201f;border-radius:3px;border:2px solid #b31d1c;color:#fff}.btn-sl a{display:block}.btn-sl a:hover{color:#fff}.sh-list{background:#f8f8f8;padding-bottom:25px;margin-bottom:20px;border:1px solid #ddd}.sh-list dl{font-size:14px}.sh-list dt{padding-left:2em;font-weight:700;margin:5px 0}.sh-list dd{padding-left:2em;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 0 #fff}.ic-tno-list-nagata-sp,.ic-tno-list-uriwari-sp,.ic-tno-list-esaka-sp,.ic-tno-list-izumi-sp,.ic-tno-list-moriguchi-sp,.ic-tno-list-kouryo-sp{display:none}.ic-tno-list-nagata-sp .tel-btn1,.ic-tno-list-uriwari-sp .tel-btn1,.ic-tno-list-esaka-sp .tel-btn1,.ic-tno-list-izumi-sp .tel-btn1,.ic-tno-list-moriguchi-sp .tel-btn1,.ic-tno-list-kouryo-sp .tel-btn1{margin:0 0 10px}.ic-tno-nagata-sp,.ic-tno-uriwari-sp,.ic-tno-esaka-sp,.ic-tno-izumi-sp,.ic-tno-moriguchi-sp,.ic-tno-kouryo-sp{display:none}.shop-info{padding-top:15px !important;background:#fff}.shop-info dl{padding-top:10px}.shop-info dl dt{font-size:18px;line-height:1.6;border-bottom:1px solid #d9d9d9;padding-left:25px}.ic-h{background:url(//as2.jp/wp/wp-content/themes/asas/images/icon/home_16.png) no-repeat 0 30%}.ic-t{background:url(//as2.jp/wp/wp-content/themes/asas/images/icon/telephone_16.png) no-repeat 0 30%}.ic-f{background:url(//as2.jp/wp/wp-content/themes/asas/images/icon/fax_machine_16.png) no-repeat 0 30%}.ic-a{background:url(//as2.jp/wp/wp-content/themes/asas/images/icon/car_16.png) no-repeat 0 30%}.shop-info dl dd{padding:10px 0 10px 23px;font-size:14px}.shop-info .content{margin-bottom:0}#shop-img{background:#fff;padding-bottom:15px;margin-bottom:20px}#shop-img .grid-pad{padding-top:15px}#shop-img .col-1-3{padding-right:15px}.price-wrap{background:#fff;padding:15px;margin-bottom:20px}.price-wrap .tablepress{background:#f8f8f8}.price-wrap .tablepress .column-1{text-align:center;background:#4caf50;color:#fff}.price-wrap .tablepress .row-1 td{background:#4caf50;color:#fff}.price-wrap .tablepress td{padding:10px 5px;vertical-align:middle;text-align:center}#tablepress-kouryo_price .column-1{width:30%}#tablepress-kouryo_price .row-1 .column-2{background:#f8f8f8;color:#444}#tablepress-moriguchi_price .row-2 .column-3,#tablepress-moriguchi_price .row-2 .column-4{color:#fff;background:#4caf50}.price-table td{border:1px solid #f5f7f9;text-align:center;vertical-align:middle}.price-table th{background:#4caf50;color:#fff;border:1px solid #ddd;text-align:center;vertical-align:middle}.price-table-h1{background:#3c3c3c !important;color:#fff}.ss-wrap{background:#fff;padding:15px}.s-spec .resp-tabs-container{background:#f8f8f8;margin-bottom:30px}.s-spec .resp-tab-active{border-top:5px solid #cd201f;border-bottom:none;background:#f8f8f8}.s-spec .resp-tab-active{padding-top:10px !important}.roomSecBox{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 0 #fff;position:relative}.rt-box img{width:35%;float:left}.rt-box dl{width:65%;float:right;font-size:13px;line-height:1.6;padding-left:5%}.rt-box dl dt{font-size:18px;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 0 #fff;margin-bottom:15px;font-weight:700}.price-btn{text-align:center;padding:5px;background:#f0ede5;overflow:hidden;border-radius:5px;border:1px solid #ddd;margin:15px 0}.price-btn a{display:block}.price-btn a:hover{color:#444}.rt-box .tablepress{background:#fff;margin-bottom:35px}.rt-box .tablepress thead th{background:#48545c;color:#fff;border:1px solid #ddd;text-align:center}.tablepress tbody td,.tablepress tfoot th{border:1px solid #ddd}.free-item{max-width:210px;padding:3px}.sr-box img{width:auto;max-width:100%}.srb-cap{text-align:center;font-size:15px;background:#333;color:#fff;padding:3px 0;width:100%}.srb-text{line-height:1.4;font-size:12px;padding:8px 0;margin-bottom:10px}.sr-box .col-1-3{margin-bottom:20px}.car_discount{background:#fff}.car_discount .sec-type1{background:#eee;border:1px solid #ddd}.box-re{padding:0 15px 15px}.box-re dt{font-size:16px;font-weight:700;margin-bottom:10px;background:#fbf6ce;padding:5px}.box-re-info{text-align:center;font-size:16px;margin:15px 0;font-weight:700;color:#cd201f}.car_discount p{line-height:1.4}.car_discount hr{margin:15px 0}.higa-list li{font-size:14px;line-height:1.6}#rental_how{background:#fff;padding:15px;margin-bottom:20px}.visual-wide{background:#eee;margin-bottom:40px}.page-nav{overflow:hidden;background:#fff;margin:15px 0;padding:5px}.page-nav-individual{width:25%;float:left;padding:5px}.page-nav-dvd{display:block;text-align:center;background:#3c3c3c;color:#fff;padding:.7em;font-size:14px;margin-bottom:25px;border:4px solid #302f2f;margin:0 auto 20px}.page-nav-dvd:hover{color:#fff;opacity:.8}.page-nav-individual a{display:block;text-align:center;border:1px solid #3c3c3c;border-left:10px solid #3c3c3c;padding:.7em;color:#3c3c3c;font-size:16px;background:#f8f8f8}.shop-info-wrap{max-width:640px;margin:0 auto 30px}.shop-info th{font-weight:400;border-bottom:1px solid #f5f7f9;background:#999;text-align:center;color:#fff;vertical-align:middle}.shop-info td{padding:10px;text-align:left;border-bottom:1px solid #ddd;vertical-align:middle}.map-code{margin-right:1em}.room-carousel{display:none}.card-style-room-box{border:5px solid #9fa0a0}.name-spec-dl{margin:0 auto;padding:30px;text-align:center}.card-style-room-pic{border-bottom:5px solid #9fa0a0}.card-style-room-pic img{vertical-align:bottom;background:#9fa0a0}.card-style-room-name{font-size:24px;border-bottom:1px solid;padding:.3em;margin-bottom:5px}.type-price-table{margin-bottom:0}.slick-slider{margin:0;touch-action:pan-y}.slick-slide{height:auto}.room-carousel .slick-dots{bottom:-25px}.room-carousel .slick-slide{opacity:.6}.room-carousel .slick-active{opacity:1}.room-cs-wrap .slick-slider{touch-action:pan-y}.room-carousel .slick-slide{padding:10px}.room-cs-wrap .slick-prev{left:0}.room-cs-wrap .slick-next{right:0}.room-cs-wrap .slick-prev,.room-cs-wrap .slick-next{background:#cd201f;width:40px;height:164px;opacity:.8;z-index:1}.room-cs-wrap .slick-prev:before,.room-cs-wrap .slick-next:before{font-size:34px;opacity:1}.tab-facility,.tab-access{overflow:hidden;border-bottom:3px solid #cd201f;margin-bottom:30px}.tab-facility-area,.tab-access-area{display:none}.tab-nav a{display:block;border:1px solid #cd201f;text-align:center;float:left;padding:1.5em;font-size:16px;color:#cd201f}.tab-nav.active a{background:#cd201f;color:#fff}.box-style1{margin-bottom:30px;padding-bottom:8px}.room-name{font-size:14px;font-weight:700;padding:.5em;background:#3c3c3c;color:#fff;margin-bottom:.5em}.room-spec{padding:0}.room-repletion{padding:0}.interior-view{margin-bottom:20px}.buy-info{border:2px solid #444}.buy-info th{text-align:center;vertical-align:middle}.buy-info th .fa{color:#444}.buy-info td{padding:2em 1em}.buy-info ul{list-style:square}.free-item-pic{border:1px solid #ddd;text-align:center}.free-item-name{text-align:center;font-size:14px;font-weight:700;margin:5px 0;background:#3c3c3c;color:#fff;margin:0 0 .5em;padding:.5em}.type-price-name{background:#121450;color:#fff}.type-price-time{background:#f8f8f8;border-bottom:1px solid #ddd;text-align:center;vertical-align:middle;width:60%}.type-price-jpy{text-align:center;font-size:20px;font-weight:700;vertical-align:middle;border-bottom:1px solid #ddd;padding:.5em 0;color:#cd201f}.price-sub{font-size:12px;font-weight:100}.map-container{margin-bottom:40px;background:#f8f8f8;border:1px solid #ddd}.map-box{margin-bottom:10px}.map-repletion-box{padding:15px}.tab-access .tab-nav a{width:50%}.parking-box{border:1px solid #ddd;margin-bottom:30px;background:#f8f8f8}.parking-pic-box{position:relative}.parking-name{padding:.7em;font-size:18px;font-weight:700;background:rgba(35,24,21,.6);color:#fff;vertical-align:middle;position:absolute;bottom:0;margin:0;width:100%}.parking-guide{padding:10px}.access-h{font-size:24px;text-align:center;margin:20px 0 30px}.access-icon{margin-right:.5em}.car-nav-info thead th{background:#121450;color:#fff}.car-nav-info tbody th{background:#f8f8f8;text-align:center;border-bottom:1px solid #ddd}.car-nav-info tbody td{border-bottom:1px solid #ddd}.access-step-box{margin-bottom:20px;text-align:justify;margin-top:5px}.s-btn{background:#f8f8f8;padding:2.5%;width:100%;border:1px solid #ddd;float:left;overflow:hidden}.sbl{width:49%;margin-right:2%;margin-bottom:15px}.sbr{width:49%;margin-bottom:15px}h3#s-setubi-h{padding-top:0 !important;clear:both}.s-btn .s-type-h{border-bottom:1px solid #ddd;box-shadow:0 1px 0 #fff;font-size:16px;font-weight:700;padding:10px 0;text-align:center;color:#fff}.s-tex{margin-top:10px}.s-ate{color:#cd201f;margin-bottom:5px}.sba-table{border:1px solid #bbb;margin-top:5px}.sba-table th{background:#ddd;padding:2px;border:1px solid #bbb}.sba-table td{padding:2px;border:1px solid #bbb}.emb{font-weight:700}.buy-how-t{text-align:center;font-weight:700;font-size:16px;border-bottom:1px solid #ddd;box-shadow:0 1px 0 #fff;padding:10px 0 !important}.pre-con-sec{margin-bottom:20px;background:#f8f8f8;padding:20px 15px}.pre-con-h{font-size:16px;line-height:1.6;font-weight:400;text-align:right}.pre-con-sec p{line-height:1.4}.pre-con-sec .point-h{margin-bottom:10px;font-size:20px}.channel-table{margin:-15px 0 30px;border:1px solid #ddd}.channel-table thead th{background:#999;color:#fff;font-size:14px;border:1px solid #ddd;text-align:center;padding:8px;min-width:80px}.channel-table tbody th{background:#f8f8f8;border:1px solid #ddd;text-align:center}.channel-table td{border:1px solid #ddd}.r-btn{background:#f8f8f8;padding:2.5%;border:1px solid #ddd;float:left;overflow:hidden}.rbl{width:49%;margin-right:2%;margin-bottom:15px}.rbr{width:49%;margin-bottom:15px}.r-btn .r-type-h{border-bottom:1px solid #ddd;box-shadow:0 1px 0 #fff;font-size:16px;font-weight:700;padding:10px 0;text-align:center}.ro-te{background:#fff;margin:15px 0;padding:20px;border:2px solid #999;text-align:center;line-height:1.6;clear:both}.ro-te dt{color:#cd201f}.ro-b-link{background:#887872;text-align:center;border-radius:4px;line-height:1;font-weight:400;font-size:18px}.ro-b-link:hover{background:#8c746b}.ro-b-link a{color:#fff;display:block;padding:15px 0}.ro-b-link a:hover{color:#fff}.room-card dt{font-size:20px;font-weight:700;margin-bottom:5px;line-height:1.4}.room-card dd{line-height:1.6;font-size:14px}.tablepress-id-recruit tbody{border:1px solid #ddd;background:#fff}.tablepress-id-recruit tbody td{padding:1em}.tablepress-id-recruit tbody tr:first-child td{width:75px}.tablepress-id-recruit .column-1{text-align:center;vertical-align:middle;background:#f2f2f2}.re-sec .content{margin-bottom:0}.re-cbox{font-size:15px;padding:10px;border:1px solid #d8d8d8;background:#f8f8f8}.re-cbox dt{border-bottom:1px solid #d8d8d8;box-shadow:0 1px 0 #fff;font-size:18px;padding-bottom:5px;margin-bottom:10px;line-height:1.6;font-weight:700}.re-cbox dd{font-size:13px}.re-map{margin-top:10px}.recruit-q-sec{background:#fef2e7}.recruit-a-sec{background:#f6faed}.p-speak{font-size:22px;font-weight:700;line-height:1.2}#post-35{background:#fff;padding:15px}.m-red{background:#cf0600;color:#fff;text-align:center;padding:2% !important;border-radius:5px;margin-bottom:20px !important;font-size:16px}#m-tokuten-box{background:#f0ede5;padding:5%;border:1px solid #ddd}.m-step-box{text-align:center}.m-step-no{font-size:80px;line-height:1.4}.m-2type-btn{background:#f8f8f8;border:1px solid #ddd;text-align:center;font-size:16px;padding:5%}.m-hada{background:#f0ede5;text-align:center;padding:10px;border-radius:5px;border:1px solid #ddd;margin-bottom:15px;font-size:14px;font-weight:400}.m-para{font-size:16px;text-align:center;padding-top:10px}#m-qr img{max-width:100%;width:auto}.m-arrow{margin:20px 0 !important}.m-fi{font-size:24px;line-height:1.6;margin-bottom:25px !important}.m-ad-box{background:#f8f8f8;padding:10px;margin-bottom:10px;border:1px solid #ddd;text-align:center}.m-ad-box dt{font-size:14px;font-weight:700;border-bottom:1px solid #d8d8d8;box-shadow:0 1px 0 #fff;margin-bottom:5px;padding:12px 0}.m-ad-box dd{padding:8px;font-size:16px}.reservation-sec{margin-bottom:20px;padding:10px 0 20px}.reservation-icon{text-align:center}.reservation-shop{border:1px solid #ddd;padding:10px;background:#f8f8f8}.reservation-shop dd{margin-bottom:5px}.reservation-shop-name{font-size:16px;font-weight:700;margin-bottom:10px;border-bottom:1px solid #ddd;box-shadow:0 1px 0 #fff}.article .reservation-description{background:#f8f8f8;padding:2em;border:1px solid #ddd}.article .reservation-description li{margin-bottom:5px}.re-tel-nagata-pc,.re-tel-uriwari-pc,.re-tel-esaka-pc,.re-tel-izumi-pc,.re-tel-moriguchi-pc,.re-tel-kouryo-pc{color:#cd201f}.re-tel-nagata-sp,.re-tel-uriwari-sp,.re-tel-esaka-sp,.re-tel-izumi-sp,.re-tel-moriguchi-sp,.re-tel-kouryo-sp{display:none}#faq .resp-tab-active{background:#cd201f !important;color:#fff}#faq .resp-accordion{font-size:16px;font-weight:400}.i-q{font-size:22px;vertical-align:middle;margin-right:10px}.answer-box{background:#f2f2f2}#faq .resp-arrow{margin-top:1.4%}.d-reque dt{font-size:18px;font-weight:700;line-height:1.6;margin-bottom:10px}.d-reque dd{margin-bottom:20px}.inline-ch label{display:block;margin-bottom:10px}.pdw{background:#fff;padding:30px 0 30px}.ptable{border:none;margin-bottom:15px}.ptable th{font-size:12px}.ptable th,.ptable td{padding:2px 0;border:none;word-break:break-all}.ptday{text-align:right}a.ldh:hover{text-decoration:underline}.main-container .oldp{margin:0 15px 20px;clear:both}.main-container .oldp a{padding:8px;background:#333;border-radius:4px;color:#fff;font-size:14px;display:block;text-align:center}.oldp a:hover{background:#444;color:#fff}.special-review-box{background:#3c3c3c;color:#fff}.special-review-h{color:#fff;font-size:18px}.special-review-box .blog-2-title a{color:#fff;font-size:14px}.list-dvd .column-1{text-align:center;vertical-align:middle;padding:10px 5px;width:5%}.list-dvd .column-2{vertical-align:middle}.list-dvd .column-3{vertical-align:middle}.list-dvd .tablepress a{text-decoration:underline}.found-message-box p{font-size:16px}.found-message-box #searchform fieldset{float:none}.found-message-box #searchform #s{border:1px solid #ddd;height:37px}#post-18742{background:#fff;padding:15px}.cs-g{background:#f8f8f8;margin-bottom:30px}#post-18742 p{font-size:16px}#page .ds-u{font-size:16px;line-height:1.6;margin-bottom:30px;padding:5px}.box404 h2{font-size:20px;font-weight:400}.lt404{font-size:16px}.lt404 a{text-decoration:underline}.g-title{font-size:135%;font-weight:700;margin:5px 0 !important}.g-price{font-size:120%;text-align:right}.stb-ca{font-size:16px;padding:5px;text-align:right}.parking-table{border:1px solid #ddd;margin-bottom:15px}.parking-table thead th{background:#999;color:#fff;font-size:18px;border:1px solid #ddd}.parking-table tbody th{background:#f4f4f4;border:1px solid #ddd;width:42%;padding:10px}.parking-table tbody td{border:1px solid #ddd;padding:10px}.mitui-cap{background:#ffe100;padding:5px;margin-bottom:30px}.parking-guide-box dt{margin-bottom:15px}.parking-guide-box dd{font-size:16px;margin-bottom:5px}.g-map-btn-box .parking-name{font-size:14px;margin-top:20px;background:#f4f4f4;padding:8px;border:1px solid #ddd}.g-map-btn-box .btn4{margin:15px 0 30px;font-size:14px}.target-plan{margin-bottom:20px;text-align:center;display:inherit}span.how-no{background:#cd201f;color:#fff;text-align:center;display:inline-block;font-size:24px;width:30px;height:30px;border-radius:50%;margin-right:.3em}.qr-detail{font-size:24px;margin-bottom:50px;text-align:center;border-bottom:1px solid #ddd}.qr-detail li{margin-bottom:15px;line-height:1.4}.coupon-usage-this{padding:30px;margin-bottom:30px;box-shadow:0 4px 5px -2px #ddd;border:1px solid #ddd}.coupon-usage-sec h3{border-bottom:1px solid #ddd}.coupon-btn{display:block;text-align:center;color:#fff;background:#f39800;padding:1em;font-size:16px;border-bottom:10px solid #d08508}.coupon-btn:hover{color:#fff;opacity:.9}.main-container #content_box{margin-bottom:20px}.review-blog-post{padding:30px}.main-container .review-blog-meta{display:flex;align-items:center;justify-content:space-between;position:relative;padding:15px;margin-bottom:5px;background:#667889;color:#fff}.main-container .review-blog-meta .fa{padding-right:.3em}.main-container .review-blog-cat a{font-size:16px;color:#fff}.main-container .review-blog-cat a{color:#fff}.review-blog-title{font-size:30px;line-height:1.3;margin:0 0 5px;color:#cd201f;text-align:justify}.review-blog-summary{margin-bottom:15px;font-size:13px;color:#aaa;line-height:1.4}.review-blog-content p{font-size:16px;text-align:justify;margin-bottom:20px;line-height:1.7}.review-blog-content a{text-decoration:underline;word-break:break-all}.review-blog-content a:hover{opacity:.9}.review-blog-content ul{background:#eee;padding:15px;margin-bottom:20px}.review-blog-content ul li{font-size:16px;list-style:disc;list-style-position:inside;margin-bottom:5px}.review-blog-content h2{font-size:26px;line-height:1.4;border-left:10px solid #cd201f;padding:.5em 0 .5em .7em;margin:50px 0 20px;color:#cd201f}.review-blog-content h3{font-size:22px;padding:.5em 0;margin:50px 0 20px;border-top:1px solid #cd201f;border-bottom:1px solid #cd201f;color:#cd201f}.review-blog-main-pic{margin-bottom:20px}.review-blog-content .wp-caption{padding:1px;background:0 0;border:none;color:#aaa;margin-bottom:20px;max-width:100%}.review-blog-content .wp-caption-text{font-size:14px;padding:.5em;margin:0}.review-buy-btn-box{background:#eee;padding:15px;border:1px solid #ddd;overflow:hidden;margin:40px 0 40px}.review-buy-pic{width:100%;margin-bottom:30px}.review-dvd-link-btn{width:100%;display:block;text-align:center;margin-bottom:15px;padding:.6em;border-radius:3px;background:#fff;color:#cd201f;border:1px solid #cd201f;font-weight:700;font-size:16px}.review-dvd-link-btn:hover{color:#fff;background:#cd201f}.review-buy-btn{border:1px solid;border-color:#deb372 #ce9c4b #c1882e;background-color:#fcdc80;background-image:linear-gradient(to bottom,#fde5a0 0%,#fcdc80 50%,#ffc01e 100%);box-shadow:inset 0 1px 0 #fff1d1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde5a0',endColorstr='#ffc01e',GradientType=0);width:100%;display:block;text-align:center;margin-bottom:15px;padding:.6em;border-radius:3px;color:#444 !important;font-weight:700;font-size:16px}.bottom-shop-container{clear:both;background:#fff;padding:30px;margin-bottom:40px}.share-box{width:100%;margin:40px 0 30px;clear:both;overflow:visible}.share-box-h{background:#667889;color:#fff;font-size:16px;padding:5px 10px;margin:0}.share-box ul{margin:0;padding:20px 5px 20px 15px;border:1px solid #ddd;background:#f4f4f4}.share-box li{float:left;padding-right:10px}.share-box li a{display:block;padding:1em .5em;color:#fff;font-size:14px;text-decoration:none;text-align:center;border-radius:3px;margin-bottom:15px}.share-box li a:hover{opacity:.8;color:#fff}.share-box li a:visited{color:#fff}.share-box ul:after{content:"";display:block;clear:both}.share-box .fa{padding-right:.3em}.share-box .tweet a{background-color:#00aced;border-bottom:4px solid #0679a5}.share-box .pocket a{background-color:#f03e51;border-bottom:4px solid #a72c39}.share-box .feedly a{background-color:#6cc655;border-bottom:4px solid #488439}.share-box .hatena a{background:#00a4de;border-bottom:4px solid #0078a3}.widget-sidebar #npcatch{margin:0;padding:.8em}.widget-sidebar #npcatch li{overflow:hidden;clear:both;margin:0 0 5px;padding-bottom:5px;vertical-align:top;border-bottom:1px solid #d9d9d9}.widget-sidebar #npcatch img{float:none;padding:0;margin:0 0 5px;height:auto;border:1px solid #888;width:34.24657%}.widget-sidebar #npcatch img:hover{box-shadow:0px 0px 7px #bbb;opacity:.9;transition:.3s ease}.widget-sidebar #npcatch .title{width:60%;color:#cd201f;padding:3px 0 0;display:inline;float:right;font-size:14px;font-weight:700;text-decoration:underline;line-height:1.4}.widget-sidebar #npcatch .date{display:block;color:#444;font-size:13px}.widget-sidebar .wpp-list{background:#fff;padding:0}.widget-sidebar .wpp-thumbnail{width:34.24657%;margin-right:1rem}.widget-sidebar .wpp-list li{margin-bottom:10px;overflow:hidden;font-size:12px;font-weight:700;position:relative;counter-increment:wpp-img;border-bottom:1px solid #e5e5e5;padding:10px;margin:0}.widget-sidebar .wpp-list li:before{position:absolute;content:counter(wpp-img);font-size:15px;background:#cd201f;color:#fff;padding:2px 5px;font-weight:700}.widget-sidebar .wpp-list .wpp-side h4{font-size:15px}.tablepress-table-description{margin-bottom:25px;font-size:12px}.dataTables_wrapper label input,.dataTables_wrapper label select{padding:5px}.dataTables_filter{margin-bottom:5px}.main-container .tablepress tfoot th,.main-container .tablepress thead th{background:#4c4f59;color:#fff}.main-container .tablepress .sorting:hover,.main-container .tablepress .sorting_asc,.main-container .tablepress .sorting_desc{background-color:#4c4f59}.main-container .tablepress .sorting,.main-container .tablepress .sorting_asc,.main-container .tablepress .sorting_desc{white-space:nowrap}.main-container .paginate_button:after,.main-container .paginate_button:before{color:#444}#content_box .yarpp-related{margin:40px 0}.recommend-box .grid-pad{padding:0}.yarpp-related .recommend-box h3{font-size:12px;height:2.5em;overflow:hidden}.recommend-box h3 a{color:#444}.recommend-box h3 a:hover{color:#cd201f}.reco-pic{overflow:hidden;margin-bottom:.5em;background:#fff}.reco-pic img{width:auto !important;max-width:100% !important}.wpcf7{padding:0 1% !important}.wpcf7 input{vertical-align:middle}.wpcf7-submit{width:100%}.wpcf7-number{width:100%}.wpcf7 .wpcf7-text,.wpcf7 textarea{width:100%}.wpcf7-submit{cursor:pointer;background:#cd201f;color:#fff}.wpcf7-submit:hover{opacity:.8}.wpp-side h4 a{font-size:14px}.widget-sidebar #npcatch{margin:0;background:#fff;padding:.8rem}.widget-sidebar #npcatch li{border-bottom:1px solid #e5e5e5}.widget-sidebar #npcatch li a{font-size:14px}.widget-sidebar #npcatch img{border:none}.widget_newpostcatch h3{background:url(//as2.jp/wp/wp-content/themes/asas/images/icon/pencil2.png) 0 50% no-repeat;padding-left:1.6em;margin-bottom:5px}img#wpstats{display:none}.flex-control-thumbs li{padding:5px}.flexslider .flex-direction-nav a{top:39%;padding:35px}