@charset "UTF-8";
.entry-title{text-align:left;font-size:28pt;font-family:mplus-2p-light;font-style:normal;margin-top:0;padding-top:0}.site-description{font-style:normal}.page-title{text-align:center;font:36px mplus-2p-regular}h1{text-align:left;font-family:mplus-2p-light}h2{font-size:8em;font-family:mplus-2p-light}h3{font-size:6em;font-family:mplus-2p-regular;color:#b36b00;line-height:1.45;margin-top:30px;margin-bottom:30px}h4{font-size:4em;font-family:mplus-2p-regular;color:#663d00;line-height:1.45;margin-top:30px;margin-bottom:20px}h5{font-size:2em;font-family:mplus-2p-regular;line-height:1.45;margin-top:30px;margin-bottom:10px}h6{font:15px mplus-2p-regular;margin-top:15px;position:relative;text-align:center;text-transform:uppercase;z-index:1}h6:before{border-top:2px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:10px;left:0;right:0;bottom:0;width:95%;z-index:-1}h6 span{background:#fff;padding:0 10px}p.faq{font-size:10pt;font-family:takaopgothic;color:#000;text-align:justify}hr{margin-top:15px;margin-bottom:15px;border:0;width:60%;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}.blockh3{border-left:solid 30px #b36b00;border-top-left-radius:.2em;border-bottom-width:1px;border-bottom-style:inset;border-bottom-color:#b36b00;padding-left:10px;font-size:6em;font-family:mplus-2p-regular}.blueh4{font-size:4em;font-family:mplus-2p-bold;color:#3a6960;line-height:1.45;margin-top:30px;margin-bottom:30px}.blockh4{border-left:solid 15px #663d00;border-bottom:inset 1px #663d00;border-top-left-radius:.2em;padding:0 0 0 7px;font-weight:600;color:#050505;font-size:4em;font-family:mplus-2p-regular}.lineh5{border-left:solid 5px #b36b00;border-top-left-radius:.2em;padding-left:7px;padding-bottom:3px;padding-top:5px;color:#050505;font-weight:500;font-family:noto;font-size:2em}ul.list{list-style-image:url(http://arukou.wp-x.jp/wp-content/uploads/2016/05/path4158.png);vertical-align:top;padding-left:33px}ol.list{padding-left:4px}ol.list2{padding-left:33px}ol.list3{padding-left:5%}li.list{color:#000;text-align:justify;padding-top:4px}ul.list2{list-style:square}li.list2{font-size:10pt;color:#000;text-align:justify;padding-top:2px}.purple{color:#99003d}.button{background-color:#00767c;border:none;border-radius:6px;color:#00767c;padding-top:12px;padding-bottom:12px;padding-left:30px;padding-right:25px;text-align:center;text-decoration:none;display:inline-block;font-size:20px;font-family:mplus-2p-light;letter-spacing:2px;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s}.button2:hover{box-shadow:0 6px 6px 0 rgba(0,0,0,.24),0 7px 30px 0 rgba(0,0,0,.19)}.caldera-grid .btn{background-color:#2e94bfff;color:#fff}.hp{color:#000}.hphead{font-size:22pt;font-family:mplus-2p-light;color:#b36b00}.indexbox{border:1px groove #803300;background-color:#fff;border-radius:5px;padding-top:8px;padding-bottom:5px;padding-left:30px;font-size:11px}.pricebox{border:solid 1px #b36b00;border-radius:.5em;padding:7px;font-size:14pt;font-family:mplus-2p-light}.entry-content p{font-size:15px;color:#000;padding-bottom:3px;font-family:helvetica;line-height:23px;letter-spacing:1px;white-space:normal;font-weight:400}.entry-content ol li{font-family:mplus-2p-regular;font-size:16px}#SalsaStepUptoha.blockh3{color:#b36b00}article.post .entry-header h1.entry-title{margin-top:10px}.alignnone{border-width:1px;border-style:ridge;border-color:#f5f5f5;padding:1px}#secondary.widget-area{padding:10px;background-color:#fafafa;opacity:1;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;border-left-width:2px;border-left-style:outset}#secondary .widget .widget-title{font-size:20px}span{line-height:1.5em}.entry-content h3{color:#b36b00}.entry-content h4{color:#000;font-weight:500}@media (max-width:780px){.so-widget-sow-button-atom-857739567c6a .ow-button-base.ow-button-align-center{text-align:center}.so-widget-sow-button-atom-857739567c6a .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button{display:inline-block}}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#41a9d5;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#298fba),color-stop(1,#41a9d5));background:-ms-linear-gradient(bottom,#298fba,#41a9d5);background:-moz-linear-gradient(center bottom,#298fba 0%,#41a9d5 100%);background:-o-linear-gradient(#41a9d5,#298fba);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41a9d5',endColorstr='#298fba',GradientType=0);-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border-color:#2685ad #247fa5 #227598;border:1px solid;color:#fff !important;font-size:1em;padding-block:1em;text-shadow:0 1px 0 rgba(0,0,0,.05);padding-inline:2em}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button>span{display:flex;justify-content:center}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button>span [class^=sow-icon-]{font-size:1.3em}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button.ow-icon-placement-top>span{flex-direction:column}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button.ow-icon-placement-right>span{flex-direction:row-reverse}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button.ow-icon-placement-bottom>span{flex-direction:column-reverse}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button.ow-icon-placement-left>span{align-items:start}.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button.ow-button-hover:active,.so-widget-sow-button-atom-857739567c6a .ow-button-base .sowb-button.ow-button-hover:hover{background:#49add7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2b95c2),color-stop(1,#49add7));background:-ms-linear-gradient(bottom,#2b95c2,#49add7);background:-moz-linear-gradient(center bottom,#2b95c2 0%,#49add7 100%);background:-o-linear-gradient(#49add7,#2b95c2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49add7',endColorstr='#2b95c2',GradientType=0);border-color:#52b1d9 #49add7 #3da7d4;color:#fff !important}@font-face{font-family:'sow-icomoon';src:url(//arukou.wp-x.jp/wp-content/plugins/so-widgets-bundle/icons/icomoon/font/icomoon.eot);src:url(//arukou.wp-x.jp/wp-content/plugins/so-widgets-bundle/icons/icomoon/font/icomoon.eot) format('embedded-opentype'),url(//arukou.wp-x.jp/wp-content/plugins/so-widgets-bundle/icons/icomoon/font/icomoon.ttf) format('truetype'),url(//arukou.wp-x.jp/wp-content/plugins/so-widgets-bundle/icons/icomoon/font/icomoon.woff) format('woff'),url(//arukou.wp-x.jp/wp-content/plugins/so-widgets-bundle/icons/icomoon/font/icomoon.svg) format('svg');font-weight:400;font-style:normal;font-display:block}.sow-icon-icomoon{font-family:'sow-icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-icomoon[data-sow-icon]:before{content:attr(data-sow-icon)}.so-widget-lsow-posts-carousel-default-3dd089290af6 .lsow-posts-carousel .lsow-posts-carousel-item{padding:10px}@media screen and (max-width:800px){.so-widget-lsow-posts-carousel-default-3dd089290af6 .lsow-posts-carousel .lsow-posts-carousel-item{padding:10px}}@media screen and (max-width:480px){.so-widget-lsow-posts-carousel-default-3dd089290af6 .lsow-posts-carousel .lsow-posts-carousel-item{padding:10px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.lsow-posts-carousel{clear:both;max-width:none}@media only screen and (min-width:1024px){.lsow-posts-carousel{max-width:96%}}.lsow-posts-carousel .lsow-posts-carousel-item .hentry{background:#fff;border-radius:6px;border:none;padding:0;margin:0;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.lsow-posts-carousel .lsow-posts-carousel-item .hentry:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image{position:relative;overflow:hidden}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .fl-photo-content{width:100%}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image img{width:100%;display:block;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;max-width:100%}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image:hover img{-webkit-filter:brightness(50%);filter:brightness(50%)}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info{display:block;text-align:center}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-entry-info{text-align:center;display:block;position:absolute;top:50%;left:0;right:0;margin:auto;max-width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-post-title{padding:10px;margin:0;font-size:22px;line-height:34px;font-weight:400;color:#fff;opacity:0;-webkit-transition:opacity .4s ease-in-out 0s;transition:opacity .4s ease-in-out 0s}@media only screen and (max-width:1024px){.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-post-title{font-size:18px;line-height:26px}}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-post-title a{display:inline;color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;border-bottom:1px solid transparent}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-post-title a:hover{border-bottom:2px solid #ccc}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-terms{display:block;color:#f9f9f9;opacity:0;-webkit-transition:opacity .4s ease-in-out 0s;transition:opacity .4s ease-in-out 0s}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-terms a{color:#ddd;position:relative;display:inline;zoom:1;font-size:14px;line-height:26px;font-style:italic;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-terms a:hover{color:#fff}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image:hover .lsow-image-info .lsow-post-title,.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image:hover .lsow-image-info .lsow-terms{opacity:1}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap{text-align:center;max-width:650px;margin:0 auto;padding:25px 15px}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title{font-size:18px;line-height:26px;letter-spacing:1px;font-weight:700;color:#333;text-transform:uppercase;clear:none;margin-top:0;margin-bottom:10px;font-size:16px;line-height:24px;margin-bottom:10px}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title:after,.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title:before{display:none}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title a{color:#333;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title a:hover{color:#888}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-entry-meta span{display:inline-block;padding:0;margin:0;font-style:italic;color:#999}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-entry-meta span a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-style:normal}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-entry-meta span:after{content:'//';padding-left:6px;padding-right:6px}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-entry-meta span:first-child{border:none;padding-left:0}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-entry-meta span:last-child:after{display:none}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-summary{padding:0;margin:10px auto 0}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-summary:before{width:35px;height:1px;background:#aaa;display:block;content:"";text-align:center;margin:0 auto 15px}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-category-list{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-category-list:after{width:35px;height:1px;background:#aaa;display:block;content:""}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-category-list:after{text-align:center;margin:10px auto 10px}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .lsow-category-list a{font-style:italic;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.lsow-posts-carousel .lsow-posts-carousel-item .type-post .lsow-entry-text-wrap .entry-summary:before{display:none}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-read-more{margin:25px 0 0}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-read-more a:not(.lsow-button){color:#333;font-size:12px;line-height:1;font-weight:600;text-transform:uppercase;display:block;padding:0;-webkit-transition:color .3s ease-in-out 0s;transition:color .3s ease-in-out 0s}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-read-more a:not(.lsow-button):hover{color:#666}.lsow-posts-carousel .lsow-posts-carousel-item .lsow-read-more a:not(.lsow-button):after{content:'›';display:inline-block;margin-left:7px}.rtl .lsow-posts-carousel .lsow-posts-carousel-item .lsow-read-more a:not(.lsow-button):after{margin:0 7px 0 0}