article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a{color:#333}h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;line-height:100%;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0;padding:0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0;padding:0}dd{margin:0}menu,ol,ul{padding:0;margin:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.innr{text-align:left;width:1000px;margin-right:auto;margin-left:auto}.underline{text-decoration:underline}#container #content .main .mainC table img{margin-bottom:-.8em}.clearfix{min-height:1px;clear:both}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1px}img{max-width:100%;height:auto}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,body{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}}@media all and (-ms-high-contrast:none){body{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,body{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}}footer{background-color:#e95a64;padding:50px 30px 10px;color:#fff}@media screen and (max-width:768px){footer{padding:30px 0 110px}}footer .box1{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){footer .box1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .box1 .inBox1{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){footer .box1 .inBox1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .box1 .inBox1 .leftBox{padding:0 40px 0 0}footer .box1 .inBox1 .leftBox>a:first-child img{width:250px}footer .box1 .inBox1 .leftBox .snsBox img{width:30px}footer .box1 .inBox1 .rightBox{width:231px;margin-left:32px}@media screen and (max-width:768px){footer .box1 .inBox1 .leftBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;text-align:center}}footer .box1 .inBox1 .leftBox .tx{padding:10px 0}@media screen and (max-width:768px){footer .box1 .inBox1 .rightBox{margin:0 auto}footer .box1 .inBox1 .leftBox .snsBox{display:none}}@media screen and (max-width:768px){footer .box1 .inBox1 .rightBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;padding:20px 0}}footer .box1 .inBox2{margin-left:auto}@media screen and (max-width:768px){footer .box1 .inBox2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;padding:0 15px}}footer .box1 .inBox2 .in{margin:0 0 10px}@media screen and (max-width:768px){footer .box1 .inBox2 .in{padding:0 1%;vertical-align:middle}}footer .box1 .inBox2 .in a{position:relative;width:320px;background-color:#fff;padding:20px;display:block;border-radius:20px;font-weight:700}@media screen and (max-width:768px){footer .box1 .inBox2 .in a{width:100%;padding:10px 20px;border-radius:10px}}footer .box1 .inBox2 .in a:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:" ";position:absolute;top:50%;right:10px;background-color:#e95a64;width:20px;height:20px;border-radius:10px;z-index:2}@media screen and (max-width:768px){footer .box1 .inBox2 .in a:before{right:0}}footer .box1 .inBox2 .in a:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:" ";position:absolute;top:50%;right:20px;width:0;height:0;border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:3}@media screen and (max-width:768px){footer .box1 .inBox2 .in a:after{right:10px}}footer .box1 .inBox2 .in a .tx1{color:#42210b}footer .box1 .inBox2 .in a .tx2{color:#e95a64}footer .bottomNav ul{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .bottomNav ul li{border-right:1px solid #fff;padding:0 20px}@media screen and (max-width:768px){footer .bottomNav ul li{margin:0 0 10px}footer .bottomNav ul li:first-child{border-left:1px solid #fff}}footer .bottomNav ul li a{color:#fff}footer .bottomNav ul li:last-child{border-right:none}footer .groupslide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:10px 0}footer .groupslide img{width:120px}@media screen and (max-width:768px){footer .flickity-viewport{position:relative;width:100%}footer .groupslide{width:100%;height:120px;position:relative}}@media screen and (max-width:768px){footer .flickity-slider{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}footer .groupslide .slide{height:100px;width:100px;position:relative;margin:0 10px;display:block}}footer .groupslide .slide a:hover{opacity:1.0}footer .groupslide .slide:hover{-webkit-animation:rotation .3s infinite alternate ease-in-out;animation:rotation .3s infinite alternate ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:scale(1,1) rotateY(0);transform:scale(1,1) rotateY(0)}to{-webkit-transform:scale(1.1,1.1) rotateY(45deg);transform:scale(1.1,1.1) rotateY(45deg)}}@keyframes rotation{from{-webkit-transform:scale(1,1) rotateY(0);transform:scale(1,1) rotateY(0)}to{-webkit-transform:scale(1.1,1.1) rotateY(45deg);transform:scale(1.1,1.1) rotateY(45deg)}}footer .copy{text-align:center;padding:5px}.sp{display:none !important}@media screen and (max-width:768px){footer .groupslide .slide:hover{-webkit-animation:unset;animation:unset}.sp{display:block !important}}.pc{display:block !important}@media screen and (max-width:768px){.pc{display:none !important}}.noimg{background-color:#ffdcdc;position:relative;width:100%;height:100%}.noimg:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";display:block;background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/noimg2.webp) center center repeat;background-repeat:no-repeat;background-size:150px;position:absolute;width:100%;height:100%;z-index:2}.no-webp .noimg:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/noimg2.png) center center repeat}.noimg:after{content:" ";display:block;opacity:.7;position:absolute;width:100%;height:100%;z-index:1}.noimg:hover:before{background-size:180px}.noimg2{background-color:#ffdcdc;position:relative;width:100%;height:100%}.noimg2:before{content:" ";display:block;background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/noimg2.webp) center center repeat;background-repeat:no-repeat;background-size:90%;position:absolute;top:-15%;width:100%;height:100%;z-index:2}.no-webp .noimg2:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/noimg2.png) center center repeat}.noimg2:after{content:" ";display:block;opacity:.7;position:absolute;width:100%;height:100%;z-index:1}.nodata{text-align:center;padding:20px;margin:20px auto;font-size:24px}a{color:#0d5588;text-decoration:none;outline:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a:hover{color:#168fe5;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65}li{list-style:none}ol{padding:0 0 30px 30px}ol li{padding:0 0 30px;list-style:decimal;font-size:100%;line-height:160%}dl{padding:20px 0 0}dt{padding:5px 5px 5px 10px;font-weight:700;font-size:105%;background-color:#ebebeb}dd{padding:20px 0 50px 20px;font-size:95%}dd ul{padding:20px 40px 40px}dd ul li{border-bottom:1px dotted #b0b0b0;padding:5px 0}dd p{padding:0 !important}table{border-collapse:collapse;width:100%;margin:0 auto 20px}table caption{font-size:20px;font-weight:700;padding:10px;text-align:left;background:#e95a64;color:#fff}table th,table td{padding:20px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}table th{width:30%;text-align:left;font-weight:400}@media screen and (max-width:768px){table th{display:block;background-color:#ededed;width:100%;border-bottom:none}}table td{font-size:95%;width:70%}@media screen and (max-width:768px){table td{display:block;width:100%;border-bottom:none}}@media screen and (max-width:768px){.sp_table{table-layout:auto}.sp_table th{display:table-cell}.sp_table td{display:table-cell}.scroll{overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}}.left,.alignleft{float:left}.right,.alignright{float:right}.alignleft,.img_left{float:left;padding:5px 40px 10px 0}@media screen and (max-width:768px){.alignleft,.img_left{width:40%;padding:5px 20px 10px 0}}.alignright,.img_right{float:right;padding:5px 0 10px 40px}@media screen and (max-width:768px){.alignright,.img_right{width:40%;padding:5px 0 10px 20px}}@media screen and (max-width:768px){.img_pdr{padding:0 0 20px}}.center,.aligncenter{margin:0 auto;text-align:center}.tx_left{text-align:left}.tx_right{text-align:right}.pdr{padding:0}.mbr{margin:0}.senBox{border-bottom:1px solid #c8c8c8}.btn{position:relative;text-align:center;width:330px;font-weight:700}@media screen and (max-width:768px){.btn{width:90%;margin:0 auto}}.btn a{background-color:#e95a64;color:#fff !important;text-decoration:none !important;display:block;padding:10px;border-radius:20px}.btn a:hover{opacity:1.0}.btn:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";position:absolute;top:12px;right:20px;background-color:#fff;width:20px;height:20px;border-radius:10px;z-index:2}.btn:after{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";position:absolute;top:16px;right:25px;width:0;height:0;border-left:8px solid #e95a64;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:3}.btn:hover:before{background-color:#fff;right:15px}.btn:hover:after{right:20px}#page-top{clear:both;position:fixed;bottom:50px;right:10px;display:none;z-index:10}@media screen and (max-width:768px){#page-top{width:30px;height:30px}}#page-top a{text-decoration:none;width:auto;text-align:center;display:block;z-index:998}#page-top a:hover{text-decoration:none}.gray_bg{background-color:#f2f2f2}.reasonBox{padding:0 0 150px}@media screen and (max-width:768px){.reasonBox{padding:0 20px 70px;overflow:hidden}}.reasonBox a{text-decoration:none;color:#fff}.topBox3 .reasonBox{padding-bottom:0}.reasonBox .reason_list{display:table;width:100%}.reasonBox .reason_list .point{display:table-cell;vertical-align:top;width:33%}.reasonBox .reason_list .point item{background:0 0}.reasonBox .reason_list .point .capsBox{display:block;text-align:center;font-size:26px}.reasonBox .reason_list .point .capsBox b{display:inline-block;position:relative;width:150px}.reasonBox .reason_list .point .capsBox b:after{content:" ";position:relative;display:inline-block;background-color:#e95a64;display:grid;margin:0;padding:0;place-items:center;width:20px;height:calc(20px/2*tan(60deg));width:20px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);top:0;left:calc(50% - 10px)}.reasonBox .reason_list .point .capsBox b span{background-color:#e95a64;color:#fff !important;text-decoration:none !important;display:inline-block;padding:13px;border-radius:50px;width:100%}.reasonBox .reason_list .point .capsBox b span:before{content:" ";display:inline-block;width:40px;height:40px;margin:-6px 0 -12px -18px}.reasonBox .reason_list .point01 .capsBox b span:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/reason_icon_202409_01.webp) center center no-repeat;background-size:contain}.reasonBox .reason_list .point02 .capsBox b span:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/reason_icon_202409_02.webp) center center no-repeat;background-size:contain}.reasonBox .reason_list .point03 .capsBox b span:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/common/reason_icon_202409_03.webp) center center no-repeat;background-size:contain}.reasonBox .reason_list .point .imgBox{display:inline-block;width:320px;height:230px;overflow:hidden}.reasonBox .reason_list .point picture{display:inline-block;margin:0 80px;text-align:center}.reasonBox .reason_list .point01 picture{padding:35px 0}.reasonBox .reason_list .point02 picture{padding:48px 0}.reasonBox .reason_list .point03 picture{padding:2px 0}.reasonBox .reason_list .point .txBox{display:inline-block;width:100%;margin:20px 10px 0;text-align:center}.reasonBox .reason_list .point .txBox2{display:inline-block;width:100%;margin:0 10px 20px;text-align:center}.reasonBox .reason_list .point .txBox .tx{font-size:20px;font-weight:700;line-height:150%}.reasonBox .reason_list .point .txBox .tx.txsub{font-size:16px;line-height:180%}.reasonBox .reason_list .point .txBox .tx2{font-size:12px;padding:0 0 0 1em;display:inline-block;text-indent:-1em}.reasonBox .reason_link{padding:20px 0}.reasonBox .reason_link .btn{margin:0 auto}@media screen and (max-width:768px){.reasonBox .reason_list{display:block;padding-bottom:20px}.reasonBox .reason_list .point .capsBox b span{font-size:18px;padding:8px}.reasonBox .reason_list .point{display:block;width:100%;padding:40px 0 0}.reasonBox .reason_list .point .item{background:#f1f1f1;border-radius:24px;padding:10px}.reasonBox .reason_list .point .capsBox{margin-top:-30px;font-size:20px}.reasonBox .reason_list .point .capsBox b span:before{width:30px;height:30px;margin:-16px 0 -8px -18px}.reasonBox .reason_list .point .imgBox{display:block;width:96px;float:left;max-height:135px}.reasonBox .reason_list .point .imgBox picture{max-width:95px;max-height:135px}.reasonBox .reason_list .point picture{margin:0 auto}.reasonBox .reason_list .point01 picture{padding:17px 0}.reasonBox .reason_list .point02 picture{padding:31px 0}.reasonBox .reason_list .point03 picture{padding:0}.reasonBox .reason_list .point .txBox{font-size:18px;width:calc(100% - 110px);float:right;margin:0;display:table;height:135px}.reasonBox .reason_list .point .txBox .tx{display:table-cell;vertical-align:middle;text-align:left;line-height:180%}.reasonBox .reason_list .point .txBox .tx span.spCR{display:block}.reasonBox .reason_list .point .txBox2{display:block;width:100%;float:none;clear:both;margin:0;height:auto;text-align:center}.reasonBox .reason_list .point .txBox2 .txsub{display:block;width:100%;text-align:center}.reasonBox .reason_list .point .capsBox b:after{display:none}}.reasonBox2 .reason_list .point .capsBox b:after{top:-1px}.reasonBox2 .reason_list .point .txBox.txCaps .tx{line-height:150%}.reasonBox2 .reason_list .point .txBox.txCaps.caps1 .tx{padding-bottom:.8em}.reasonBox2 .reason_list .point .txBox.txCaps.caps2 .tx{padding-bottom:.8em}.reasonBox2 .reason_list .point .txBox .tx.txsub{font-size:14px;line-height:140%;font-weight:400}.reasonBox2 .reason_list .point .txBox .tx.txsub+.tx2{font-size:14px}.reasonBox2 .reason_list .point .txBox .tx2+.tx.txsub{font-size:14px}.reasonBox2 .reason_list .point .txBox .tx.txsub+.tx.txsub{font-size:14px}.reasonBox2 .reason_list .point02 .txBox .tx.txsub{line-height:200%}.reasonBox2 .reason_link{padding-top:30px}.reasonBox2 span.pcCR{display:block}.reasonBox2 span.spCR{display:inline}.reasonBox2 span.pcCR.spCR{display:block}@media screen and (max-width:768px){.reasonBox2 .reason_list .point .txBox.txCaps .tx{line-height:200%}.reasonBox2 .reason_list .point .txBox.txCaps .tx,.reasonBox2 .reason_list .point .txBox.txCaps .tx{line-height:200%}#content .reasonBox2 .reason_list .point .item .imgBox{width:110px}.reasonBox2 .reason_list .point .txBox .tx2,.reasonBox2 .reason_list .point .txBox .txsub{text-align:left;padding-left:10px}.reasonBox2 span.pcCR{display:inline}.reasonBox2 span.spCR{display:block}.reasonBox2 span.pcCR.spCR{display:block}}.area_search{width:100%;max-width:960px;height:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e8f0c5;border-radius:20px;-webkit-box-shadow:0 5px 0 #c4c4c4;box-shadow:0 5px 0 #c4c4c4;margin:0 auto 50px}@media screen and (max-width:768px){.area_search{width:100%}}@media screen and (max-width:768px){.area_search{display:block;width:90%}}.area_search .leftBox{width:45%;padding:38px;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:768px){.area_search .leftBox{width:100%;padding:25px}}.area_search .leftBox img{display:block;padding:0 0 20px}.area_search .rightBox{width:55%;padding:38px 40px;background-color:#5bb331;border-radius:0 20px 20px 0}@media screen and (max-width:768px){.area_search .rightBox{width:100%;border-radius:0 0 20px 20px;padding:20px}}.area_search .rightBox form{width:100%}.area_search .rightBox .inBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}@media screen and (max-width:768px){.area_search .rightBox .inBox{display:block;padding:0}}.area_search .rightBox .inBox .in{position:relative;width:48%;margin:0 1%}@media screen and (max-width:768px){.area_search .rightBox .inBox .in{width:100%;margin:0 0 20px}}.area_search .rightBox .inBox .in:before{position:absolute;top:3px;right:7px;content:" ";background-color:#42210b;border-radius:5px;width:30px;height:30px;z-index:2;pointer-events:none}@media screen and (max-width:768px){.area_search .rightBox .inBox .in:before{top:3px}}.area_search .rightBox .inBox .in:after{content:" ";position:absolute;top:13px;right:16px;width:0;height:0;border-top:12px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;z-index:3;pointer-events:none}@media screen and (max-width:768px){.area_search .rightBox .inBox .in:after{top:13px}}.area_search .rightBox .inBox select{position:relative;width:100%;border-radius:5px;padding:10px;color:#42210b;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-color:#fff}.area_search .rightBox .inBox .area_state_par,.area_search .rightBox .inBox .area_state_par2{width:100%}.area_search .rightBox .inBox .area_other_par,.area_search .rightBox .inBox .area_other_par2{display:none}.area_search .rightBox .submit{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#42210b;color:#fff;border-radius:20px;text-align:center;padding:10px;cursor:pointer}.area_search .rightBox .submit:hover{background-color:#6e3712}.area_search .rightBox .resBox,.area_search .rightBox .resBox2{display:none;background-color:#fff;border-radius:20px;position:relative;padding:20px 20px 20px 180px;margin-bottom:20px}@media screen and (max-width:768px){.area_search .rightBox .resBox,.area_search .rightBox .resBox2{padding:20px}}.area_search .rightBox .resBox .title,.area_search .rightBox .resBox2 .title{font-size:20px !important;font-weight:700;text-align:center;padding:0 0 10px}.area_search .rightBox .resBox.available{.title{text-align:center;font-weight:normal;font-size:13px !important;& strong{color:#c00;font-size:138% !important}}.btn:before{-webkit-transition:none;transition:none;-webkit-animation:.5s ease-in-out infinite alternate roundtrip_before;animation:.5s ease-in-out infinite alternate roundtrip_before}.btn:after{-webkit-transition:none;transition:none;-webkit-animation:.5s ease-in-out infinite alternate roundtrip_after;animation:.5s ease-in-out infinite alternate roundtrip_after}}@-webkit-keyframes roundtrip_before{0%{right:20px}100%{right:15px}}@keyframes roundtrip_before{0%{right:20px}100%{right:15px}}@-webkit-keyframes roundtrip_after{0%{right:25px}100%{right:20px}}@keyframes roundtrip_after{0%{right:25px}100%{right:20px}}@media screen and (max-width:768px){.area_search .rightBox .resBox .title,.area_search .rightBox .resBox2 .title{padding:0 0 20px}}.area_search .rightBox .resBox .imgBox,.area_search .rightBox .resBox2 .imgBox{position:absolute;top:15px;left:20px;width:120px;height:auto}@media screen and (max-width:768px){.area_search .rightBox .resBox .imgBox,.area_search .rightBox .resBox2 .imgBox{position:relative;top:auto;left:auto;width:80%;margin:0 auto}}.area_search .rightBox .resBox .btn,.area_search .rightBox .resBox2 .btn{width:100%}.area_search .rightBox .resBox .btn:after,.area_search .rightBox .resBox2 .btn:after{border-left:8px solid #42210b}.area_search .rightBox .resBox .btn a,.area_search .rightBox .resBox2 .btn a{background-color:#42210b}.area_search .rightBox .list_prefs{& ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;& li{-webkit-box-flex:1;-ms-flex:1 1 47.5%;flex:1 1 47.5%;color:#fff;& h5{font-weight:400}& .prefs{font-size:90%;padding:0.25em 0 0.75em;& a{text-decoration:underline;display:inline-block;color:inherit;white-space:nowrap;margin-left:.5em}}}}@media screen and (max-width:768px){& ul{display:block}}}.mitumori_Box{width:100%;max-width:960px;height:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ffdcdc;border-radius:20px;-webkit-box-shadow:1px 5px 0 #c4c4c4;box-shadow:1px 5px 0 #c4c4c4;margin:0 auto 50px}@media screen and (max-width:768px){.mitumori_Box{width:100%}}@media screen and (max-width:768px){.mitumori_Box{display:block;width:90%;margin:0 auto 70px}}.mitumori_Box .leftBox{width:45%;padding:35px}@media screen and (max-width:768px){.mitumori_Box .leftBox{width:100%;padding:25px}}.mitumori_Box .leftBox img{display:block;padding:0 0 20px}.mitumori_Box .rightBox{width:55%;background-color:#fff;border-radius:0 20px 20px 0}@media screen and (max-width:768px){.mitumori_Box .rightBox{width:100%;border-radius:0 0 20px 20px;padding:0}}.mitumori_Box .rightBox .inBox1{background-color:#e95a64;border-radius:0 20px 0 0;padding:20px;text-align:center;color:#fff;font-size:20px;font-weight:700}@media screen and (max-width:768px){.mitumori_Box .rightBox .inBox1{border-radius:0;font-size:16px}}.mitumori_Box .rightBox .inBox2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px}@media screen and (max-width:768px){.mitumori_Box .rightBox .inBox2{padding:25px;background-color:#f3f3f3;border-radius:0 0 20px 20px}}.mitumori_Box .rightBox .inBox2 .btn{margin:10px 0;font-size:20px;width:100%}@media screen and (max-width:768px){.mitumori_Box .rightBox .inBox2 .btn{font-size:16px}}.mitumori_Box .rightBox .inBox2 .btn:before{top:20px}@media screen and (max-width:768px){.mitumori_Box .rightBox .inBox2 .btn:before{top:15px}}.mitumori_Box .rightBox .inBox2 .btn:after{top:24px}@media screen and (max-width:768px){.mitumori_Box .rightBox .inBox2 .btn:after{top:19px}}.mitumori_Box .rightBox .inBox2 .btn a{padding:15px 10px;color:#fff !important;text-decoration:none !important}@media screen and (max-width:768px){.mitumori_Box .rightBox .inBox2 .btn a{border-radius:10px}}.mitumori_Box .rightBox .inBox2 .btn1:after{border-left:8px solid #5bb331}.mitumori_Box .rightBox .inBox2 .btn1 a{background-color:#5bb331}.mitumori_Box .rightBox .inBox2 .btn2:after{border-left:8px solid #e95a64}.mitumori_Box .rightBox .inBox2 .btn2 a{background-color:#e95a64}.serviceBox_list{padding:50px 0 120px}@media screen and (max-width:768px){.serviceBox_list{padding:0 20px 50px}}.serviceBox_list .serviceBox_list_tx{width:800px;padding:0 0 50px}@media screen and (max-width:768px){.serviceBox_list .serviceBox_list_tx{width:100%;padding:0 0 50px}}.serviceBox_list .tx{font-size:26px;font-weight:700;text-align:center;padding:0 0 50px}@media screen and (max-width:768px){.serviceBox_list .tx{padding:0 0 30px;font-size:16px;text-align:left}}.serviceBox_list .in{width:800px;height:auto;margin:0 auto}@media screen and (max-width:768px){.serviceBox_list .in{width:auto;padding:0}}.serviceBox_list .inTx{padding:0 20px}@media screen and (max-width:768px){.serviceBox_list .inTx{padding:0}}.serviceBox_list .inBox{position:relative;width:230px;height:230px;border-radius:20px;font-size:18px;font-weight:700;text-align:center;float:left;margin:0 18px 40px;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:1}@media screen and (max-width:768px){.serviceBox_list .inBox{width:47%;height:170px;margin:0 1.5% 15px;font-size:14px}}.serviceBox_list .inBox:before{position:absolute;top:0;left:0;content:" ";width:100%;height:100%;border-radius:25px;z-index:1}.serviceBox_list .inBox:after{position:absolute;bottom:20px;right:20px;content:" ";display:block;width:25px;height:25px;border-radius:25px;background-color:#e95a64;z-index:2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:768px){.serviceBox_list .inBox:after{bottom:10px;right:10px}}.serviceBox_list .inBox:hover{opacity:1.0}.serviceBox_list .inBox:hover:after{right:10px}.serviceBox_list .inBox:hover a:after{right:19px}.serviceBox_list .inBox a{text-decoration:none !important;position:absolute;top:0;left:0;padding:37px 10px 0;display:block;color:#42210b !important;width:100%;height:100%;z-index:3;line-height:calc(25/18)}@media screen and (max-width:768px){.serviceBox_list .inBox a{padding:25px 10px 0;font-size:16px;line-height:calc(22/16)}}.serviceBox_list .inBox a:after{position:absolute;bottom:28px;right:29px;content:" ";display:block;width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:768px){.serviceBox_list .inBox a:after{bottom:18px;right:19px}}.serviceBox_list .inBox img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.serviceBox_list .inBox1{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img1.webp) center center repeat;background-repeat:no-repeat;background-position:center 70%;background-color:#ffefc4;background-size:68%}.no-webp .serviceBox_list .inBox1{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img1.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox1{background-size:70%}}.serviceBox_list .inBox1:before{-webkit-box-shadow:0 5px 0 #fcd4a5;box-shadow:0 5px 0 #fcd4a5}.serviceBox_list .inBox1:after{background-color:#f15a24}.serviceBox_list .inBox1:hover{background-color:#ffe191}.serviceBox_list .inBox2{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img2.webp) center center repeat;background-repeat:no-repeat;background-position:center 70%;background-color:#e8f0c5;background-size:70%}.no-webp .serviceBox_list .inBox2{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img2.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox2{background-size:70%}}.serviceBox_list .inBox2:before{-webkit-box-shadow:0 5px 0 #b0e1b7;box-shadow:0 5px 0 #b0e1b7}.serviceBox_list .inBox2:after{background-color:#347800}.serviceBox_list .inBox2:hover{background-color:#d8e69c}.serviceBox_list .inBox3{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img3.webp) center center repeat;background-repeat:no-repeat;background-position:center 70%;background-color:#ffe6e6;background-size:70%}.no-webp .serviceBox_list .inBox3{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img3.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox3{background-size:80%}}.serviceBox_list .inBox3:before{-webkit-box-shadow:0 5px 0 #ffc1c1;box-shadow:0 5px 0 #ffc1c1}.serviceBox_list .inBox3:after{background-color:#e95a64}.serviceBox_list .inBox3:hover{background-color:#ffb3b3}.serviceBox_list .inBox4{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img4.webp) center center repeat;background-repeat:no-repeat;background-position:center 80%;background-color:#f0e6d2;background-size:85%}.no-webp .serviceBox_list .inBox4{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img4.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox4{background-size:80%}}.serviceBox_list .inBox4:before{-webkit-box-shadow:0 5px 0 #d1cbb4;box-shadow:0 5px 0 #d1cbb4}.serviceBox_list .inBox4:after{background-color:transparent;background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img7.webp) center center repeat;background-repeat:no-repeat;background-position:center;width:26px;height:26px;border-radius:0}.no-webp .serviceBox_list .inBox4:after{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img7.png) center center repeat}.serviceBox_list .inBox4:hover{background-color:#e3d1ac}.serviceBox_list .inBox4 a:after{display:none}.serviceBox_list .inBox5{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img5.webp) center center repeat;background-repeat:no-repeat;background-position:center 80%;background-color:#d3edf9;background-size:70%}.no-webp .serviceBox_list .inBox5{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img5.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox5{background-size:80%}}.serviceBox_list .inBox5:before{-webkit-box-shadow:0 5px 0 #a9ddf3;box-shadow:0 5px 0 #a9ddf3}.serviceBox_list .inBox5:after{background-color:#0071bc}.serviceBox_list .inBox5:hover{background-color:#a6dbf3}.serviceBox_list .inBox6{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img6.webp) center center repeat;background-repeat:no-repeat;background-position:center 80%;background-color:#e2dfef;font-size:16px;background-size:62%}.no-webp .serviceBox_list .inBox6{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img6.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox6{background-size:50%;background-position:center 90%}}.serviceBox_list .inBox6:before{-webkit-box-shadow:0 5px 0 #b9b9e9;box-shadow:0 5px 0 #b9b9e9}.serviceBox_list .inBox6:after{background-color:#5050c8}.serviceBox_list .inBox6:hover{background-color:#c3bdde}.serviceBox_list .inBox7{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img8.webp) center center repeat;background-repeat:no-repeat;background-position:center 80%;background-color:#dcf0e6;font-size:16px;background-size:62%}.no-webp .serviceBox_list .inBox7{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img8.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox7{background-size:50%;background-position:center 90%}}.serviceBox_list .inBox7:before{-webkit-box-shadow:0 5px 0 #a3d8bc;box-shadow:0 5px 0 #a3d8bc}.serviceBox_list .inBox7:after{background-color:transparent;background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img9.webp) center center repeat;background-repeat:no-repeat;background-position:center;width:26px;height:26px;border-radius:0}.no-webp .serviceBox_list .inBox7:after{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img9.png) center center repeat}.serviceBox_list .inBox7:hover{background-color:#b8e1cd}.serviceBox_list .inBox7 a{padding:37px 10px 0 15px}@media screen and (max-width:768px){.serviceBox_list .inBox7 a{padding:25px 10px 0 15px}}.serviceBox_list .inBox7 a:after{display:none}.serviceBox_list .inBox8{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img10.webp) center center repeat;background-repeat:no-repeat;background-position:center 70%;background-color:#ffe6c8}.no-webp .serviceBox_list .inBox8{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/top/top2_img10.png) center center repeat}@media screen and (max-width:768px){.serviceBox_list .inBox8{background-size:50%}}.serviceBox_list .inBox8:before{-webkit-box-shadow:0 5px 0 rgba(255,90,50,.4);box-shadow:0 5px 0 rgba(255,90,50,.4)}.serviceBox_list .inBox8:after{background-color:#f15a3c}.serviceBox_list .inBox8:hover{background-color:#ffcf95}.serviceBox_list .btn{text-align:center;margin:50px auto 0}.serviceBox_list .btn a{text-decoration:none;color:#fff}.serviceBox_list.gray_bg{background-color:#f2f2f2;padding:100px 0 120px}@media screen and (max-width:768px){.serviceBox_list.gray_bg{padding:50px 20px}}.exampleBox_list{padding:100px 0 120px}@media screen and (max-width:768px){.exampleBox_list{padding:70px 0 50px}}.exampleBox_list .example_slide,.exampleBox_list .example_no_slide{position:relative;padding:0}@media screen and (max-width:768px){.exampleBox_list .example_slide,.exampleBox_list .example_no_slide{padding:10px 0 0}}.exampleBox_list .example_slide .caroufredsel_wrapper,.exampleBox_list .example_no_slide .caroufredsel_wrapper{height:350px !important}@media screen and (max-width:768px){.exampleBox_list .example_slide .caroufredsel_wrapper,.exampleBox_list .example_no_slide .caroufredsel_wrapper{height:250px !important}}.exampleBox_list .example_slide .example_slider,.exampleBox_list .example_slide .example_lists,.exampleBox_list .example_no_slide .example_slider,.exampleBox_list .example_no_slide .example_lists{display:none}.exampleBox_list .example_slide .example_slider li,.exampleBox_list .example_slide .example_lists li,.exampleBox_list .example_no_slide .example_slider li,.exampleBox_list .example_no_slide .example_lists li{position:relative;float:left;height:350px;overflow:hidden;margin:0 10px;text-align:left;background-color:#fff;border-radius:20px}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_slider li,.exampleBox_list .example_slide .example_lists li,.exampleBox_list .example_no_slide .example_slider li,.exampleBox_list .example_no_slide .example_lists li{width:300px;height:250px;margin:0 10px}}.exampleBox_list .example_slide .example_slider li a,.exampleBox_list .example_slide .example_lists li a,.exampleBox_list .example_no_slide .example_slider li a,.exampleBox_list .example_no_slide .example_lists li a{color:#42210b !important;text-decoration:none !important}.exampleBox_list .example_slide .example_slider li a:hover .txBox:before,.exampleBox_list .example_slide .example_lists li a:hover .txBox:before,.exampleBox_list .example_no_slide .example_slider li a:hover .txBox:before,.exampleBox_list .example_no_slide .example_lists li a:hover .txBox:before{right:15px}.exampleBox_list .example_slide .example_slider li a:hover .txBox:after,.exampleBox_list .example_slide .example_lists li a:hover .txBox:after,.exampleBox_list .example_no_slide .example_slider li a:hover .txBox:after,.exampleBox_list .example_no_slide .example_lists li a:hover .txBox:after{right:20px}.exampleBox_list .example_slide .example_slider li a .txBox,.exampleBox_list .example_slide .example_lists li a .txBox,.exampleBox_list .example_no_slide .example_slider li a .txBox,.exampleBox_list .example_no_slide .example_lists li a .txBox{padding:30px 30px 10px;position:relative}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_slider li a .txBox,.exampleBox_list .example_slide .example_lists li a .txBox,.exampleBox_list .example_no_slide .example_slider li a .txBox,.exampleBox_list .example_no_slide .example_lists li a .txBox{padding:15px 10px 0}}.exampleBox_list .example_slide .example_slider li a .txBox .cateBox,.exampleBox_list .example_slide .example_lists li a .txBox .cateBox,.exampleBox_list .example_no_slide .example_slider li a .txBox .cateBox,.exampleBox_list .example_no_slide .example_lists li a .txBox .cateBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 10px;overflow:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.exampleBox_list .example_slide .example_slider li a .txBox .cateBox .cate,.exampleBox_list .example_slide .example_lists li a .txBox .cateBox .cate,.exampleBox_list .example_no_slide .example_slider li a .txBox .cateBox .cate,.exampleBox_list .example_no_slide .example_lists li a .txBox .cateBox .cate{background-color:#e95a64;color:#fff !important;padding:0 10px;margin:0 5px 0 0;border-radius:50px;white-space:nowrap}.exampleBox_list .example_no_slide .example_slider li a .txBox .cateBox .cateOverflow,.exampleBox_list .example_no_slide .example_lists li a .txBox .cateBox .cateOverflow{position:absolute;right:30px;width:30px;background:-webkit-gradient(linear,left top,right top,from(#00000000),to(#F1F1F1FF));background:linear-gradient(to right,#00000000,#F1F1F1FF);text-align:right}.exampleBox_list .example_slide .example_slider li a .txBox .cateBox .cateOverflow,.exampleBox_list .example_slide .example_lists li a .txBox .cateBox .cateOverflow{position:absolute;right:30px;width:30px;background:-webkit-gradient(linear,left top,right top,from(#00000000),to(#FFFFFFFF));background:linear-gradient(to right,#00000000,#FFFFFFFF);text-align:right}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_slider li a .txBox .cateBox .cateOverflow,.exampleBox_list .example_slide .example_lists li a .txBox .cateBox .cateOverflow,.exampleBox_list .example_no_slide .example_slider li a .txBox .cateBox .cateOverflow,.exampleBox_list .example_no_slide .example_lists li a .txBox .cateBox .cateOverflow{right:10px}}.exampleBox_list .example_slide .example_slider li a .txBox .title,.exampleBox_list .example_slide .example_lists li a .txBox .title,.exampleBox_list .example_no_slide .example_slider li a .txBox .title,.exampleBox_list .example_no_slide .example_lists li a .txBox .title{font-size:20px;font-weight:700}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_slider li a .txBox .title,.exampleBox_list .example_slide .example_lists li a .txBox .title,.exampleBox_list .example_no_slide .example_slider li a .txBox .title,.exampleBox_list .example_no_slide .example_lists li a .txBox .title{font-size:16px}}.exampleBox_list .example_slide .example_slider li a .txBox:before,.exampleBox_list .example_slide .example_lists li a .txBox:before,.exampleBox_list .example_no_slide .example_slider li a .txBox:before,.exampleBox_list .example_no_slide .example_lists li a .txBox:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:" ";position:absolute;top:50%;right:20px;background-color:#e95a64;width:20px;height:20px;border-radius:10px;z-index:2}.exampleBox_list .example_slide .example_slider li a .txBox:after,.exampleBox_list .example_slide .example_lists li a .txBox:after,.exampleBox_list .example_no_slide .example_slider li a .txBox:after,.exampleBox_list .example_no_slide .example_lists li a .txBox:after{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff;content:" ";position:absolute;top:50%;right:25px;z-index:3}.exampleBox_list .example_slide .example_slider li a .imgBox,.exampleBox_list .example_slide .example_lists li a .imgBox,.exampleBox_list .example_no_slide .example_slider li a .imgBox,.exampleBox_list .example_no_slide .example_lists li a .imgBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;height:100%}.exampleBox_list .example_slide .example_slider li a .imgBox .in,.exampleBox_list .example_slide .example_lists li a .imgBox .in,.exampleBox_list .example_no_slide .example_slider li a .imgBox .in,.exampleBox_list .example_no_slide .example_lists li a .imgBox .in{width:50%;height:100%;position:relative;overflow:hidden}.exampleBox_list .example_slide .example_slider li a .imgBox .in .tx,.exampleBox_list .example_slide .example_lists li a .imgBox .in .tx,.exampleBox_list .example_no_slide .example_slider li a .imgBox .in .tx,.exampleBox_list .example_no_slide .example_lists li a .imgBox .in .tx{position:absolute;top:0;left:0;color:#fff;padding:0 10px;z-index:2}.exampleBox_list .example_slide .example_slider li a .imgBox .in .tx1,.exampleBox_list .example_slide .example_lists li a .imgBox .in .tx1,.exampleBox_list .example_no_slide .example_slider li a .imgBox .in .tx1,.exampleBox_list .example_no_slide .example_lists li a .imgBox .in .tx1{background-color:#42210b}.exampleBox_list .example_slide .example_slider li a .imgBox .in .tx2,.exampleBox_list .example_slide .example_lists li a .imgBox .in .tx2,.exampleBox_list .example_no_slide .example_slider li a .imgBox .in .tx2,.exampleBox_list .example_no_slide .example_lists li a .imgBox .in .tx2{background-color:#e95a64}.exampleBox_list .example_slide .example_slider li a .imgBox .in img,.exampleBox_list .example_slide .example_lists li a .imgBox .in img,.exampleBox_list .example_no_slide .example_slider li a .imgBox .in img,.exampleBox_list .example_no_slide .example_lists li a .imgBox .in img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;height:100%;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.exampleBox_list .example_slide .example_lists,.exampleBox_list .example_no_slide .example_lists{display:block !important}.exampleBox_list .example_slide .example_lists li,.exampleBox_list .example_no_slide .example_lists li{width:46%;margin:0 2% 20px !important}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_lists li,.exampleBox_list .example_no_slide .example_lists li{margin:0 auto 20px !important;float:none !important}}.exampleBox_list .example_slide .example_next,.exampleBox_list .example_slide .example_prev,.exampleBox_list .example_no_slide .example_next,.exampleBox_list .example_no_slide .example_prev{display:none;position:absolute;top:50%;z-index:7;cursor:pointer;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.exampleBox_list .example_slide .example_next,.exampleBox_list .example_no_slide .example_next{right:0}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_next,.exampleBox_list .example_no_slide .example_next{right:10px}}.exampleBox_list .example_slide .example_prev,.exampleBox_list .example_no_slide .example_prev{left:0}@media screen and (max-width:768px){.exampleBox_list .example_slide .example_prev,.exampleBox_list .example_no_slide .example_prev{left:10px}}.exampleBox_list .example_slide .left_btn,.exampleBox_list .example_no_slide .left_btn{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.exampleBox_list .btn{margin:50px auto 0}.exampleBox_list .btn a{color:#fff !important;text-decoration:none !important}.exampleBox_list_btn .btn{margin:0 auto 50px}.voiceBox_list{padding:100px 0 120px}@media screen and (max-width:768px){.voiceBox_list{padding:70px 0 50px}}.voiceBox_list .voice_slide{position:relative;padding:0 50px}@media screen and (max-width:768px){.voiceBox_list .voice_slide{padding:10px 0 0}}.voiceBox_list .voice_slide .caroufredsel_wrapper{height:230px !important}.voiceBox_list .voice_slide .voice_slider{display:none}.voiceBox_list .voice_slide .voice_slider li{position:relative;float:left;cursor:pointer;width:217px;height:230px;overflow:hidden;margin:0 30px;text-align:left}@media screen and (max-width:768px){.voiceBox_list .voice_slide .voice_slider li{width:200px;margin:0 10px}}.voiceBox_list .voice_slide .voice_slider li .imgBox{position:relative;width:100%;height:95%;margin:0 auto;text-align:center;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 0 rgba(0,0,0,.2)}.voiceBox_list .voice_slide .voice_slider li .imgBox img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:60%;max-width:none}.voiceBox_list .voice_slide .voice_slider li .imgBox:after{content:" ";display:block;position:absolute;bottom:10px;right:10px;width:40px;height:40px;background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/niwaki-sentei/syurui_icon.webp) center center repeat;background-repeat:no-repeat;background-size:80%}.no-webp .voiceBox_list .voice_slide .voice_slider li .imgBox:after{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/niwaki-sentei/syurui_icon.png) center center repeat}.voiceBox_list .voice_slide .voice_slider li:hover .imgBox:after{-webkit-animation-name:updown;animation-name:updown;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes updown{0%{-webkit-transform:translate(0,0px);transform:translate(0,0px)}100%{-webkit-transform:translate(0,-15px);transform:translate(0,-15px)}}@keyframes updown{0%{-webkit-transform:translate(0,0px);transform:translate(0,0px)}100%{-webkit-transform:translate(0,-15px);transform:translate(0,-15px)}}.voiceBox_list .voice_slide .voice_next,.voiceBox_list .voice_slide .voice_prev{position:absolute;top:50%;z-index:7;cursor:pointer;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);width:40px}.voiceBox_list .voice_slide .voice_next{right:0}@media screen and (max-width:768px){.voiceBox_list .voice_slide .voice_next{right:10px}}.voiceBox_list .voice_slide .voice_prev{left:0}@media screen and (max-width:768px){.voiceBox_list .voice_slide .voice_prev{left:10px}}.voiceBox_list .voice_slide .left_btn{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.voiceBox_list .btn{margin:50px auto 0}.voiceBox_list .btn a{color:#fff !important;text-decoration:none !important}.nav_list{padding:50px 0;margin:50px 0}.article .nav_list{margin-bottom:0}@media screen and (max-width:768px){.nav_list{padding:30px 20px}}.nav_list .inBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.nav_list .inBox{-ms-flex-wrap:wrap;flex-wrap:wrap}}.nav_list .inBox .in{margin:0 10px;width:170px;height:170px}@media screen and (max-width:768px){.nav_list .inBox .in{width:100%;margin:0 0 15px;height:80px}}.nav_list .inBox .in a{display:block;text-decoration:none;font-weight:700;color:#42210b !important;text-decoration:none !important;width:100%;height:100%}.nav_list .inBox .in a .tx{text-align:center;padding:20px 0}@media screen and (max-width:768px){.nav_list .inBox .in a .tx{padding:15px 10px;text-align:left;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(0%,-50%) !important;transform:translate(0%,-50%) !important;left:10px}}.nav_list .inBox .in a .imgBox{position:relative;background-color:#fff;border-radius:20px;width:100%;height:100%;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 0 rgba(0,0,0,.2);margin:0 0 20px}@media screen and (max-width:768px){.nav_list .inBox .in a .imgBox{width:100%;height:80px;overflow:hidden}}.nav_list .inBox .in a .imgBox img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:60%;width:85px;-o-object-fit:contain;object-fit:contain}.nav_list .inBox .in a .imgBox.imgBox3 img{width:50px}.nav_list .inBox .pattern1 img{width:96px}.nav_list .inBox .pattern2 img{width:89px}.nav_list .inBox .pattern3 img{width:46px}.nav_list .inBox .pattern4 img{width:95px}.nav_list .inBox .pattern5 img{width:70px}@media screen and (max-width:768px){.nav_list .inBox .in a .imgBox img{top:50%;left:auto;right:40px;width:auto;height:90%;max-width:none;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}}.nav_list .inBox .in a .imgBox:before{position:absolute;bottom:22px;right:20px;content:" ";display:block;width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:3;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:768px){.nav_list .inBox .in a .imgBox:before{right:19px;bottom:auto;top:50%;-webkit-transform:translate(0%,-50%) rotate(45deg);transform:translate(0%,-50%) rotate(45deg)}}.nav_list .inBox .in a .imgBox:after{position:absolute;bottom:14px;right:11px;content:" ";display:block;width:25px;height:25px;border-radius:25px;background-color:#e95a64;z-index:2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:768px){.nav_list .inBox .in a .imgBox:after{bottom:auto;right:10px;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}}.nav_list .inBox .in a .imgBox:hover:after{right:6px}.nav_list .inBox .in a .imgBox:hover:before{right:15px}.nav_list .inBox .in a:hover{opacity:1.0}.nav_list_t{padding:50px 0;margin:50px 0 0}@media screen and (max-width:768px){.nav_list_t{padding:30px 20px}}.nav_list_t2{padding:0 0 50px;margin:0}@media screen and (max-width:768px){.nav_list_t2{padding:30px 20px}}.firstBox_list{padding:50px 0 120px}@media screen and (max-width:768px){.firstBox_list{padding:0 20px 50px}}.firstBox_list .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.firstBox_list .inner .inBox{width:48%}.firstBox_list .inner .inBox:first-child{width:43%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:40px 0 0;line-height:180%}@media screen and (max-width:768px){.firstBox_list .inner .inBox:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:20px 0 0}}.firstBox_list .inner .inBox:first-child .btn{margin:20px 0 0}.firstBox_list .inner .inBox:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.firstBox_list .inner .inBox:nth-child(2) img{width:351px}@media screen and (max-width:768px){.firstBox_list .inner .inBox:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.qaBox_list{padding:50px 0 120px}@media screen and (max-width:768px){.qaBox_list{padding:0 20px 50px}}.qaBox_list .inner .qBox{position:relative;background-color:#e95a64;border-radius:20px;padding:20px 40px 20px 90px;margin:0 0 40px;color:#fff}@media screen and (max-width:768px){.qaBox_list .inner .qBox{padding:20px 20px 20px 70px}}.qaBox_list .inner .qBox:before{position:absolute;bottom:-25px;left:10px;width:60px;height:100px;content:" ";background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa1.webp) center center repeat;background-repeat:no-repeat;background-position:center;background-size:90%}.no-webp .qaBox_list .inner .qBox:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa1.png) center center repeat}@media screen and (max-width:768px){.qaBox_list .inner .qBox:before{width:50px}}.qaBox_list .inner .qBox:after{content:" ";position:absolute;bottom:-20px;left:80px;width:41px;height:30px;content:" ";background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa1_2.webp) center center repeat;background-repeat:no-repeat;background-position:0}.no-webp .qaBox_list .inner .qBox:after{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa1_2.png) center center repeat}.qaBox_list .inner .aBox{position:relative;background-color:#ffdcdc;border-radius:20px;padding:30px 90px 30px 40px;margin:0 0 50px}@media screen and (max-width:768px){.qaBox_list .inner .aBox{padding:20px}}.qaBox_list .inner .aBox:before{position:absolute;bottom:-25px;right:10px;width:60px;height:100px;content:" ";background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa2.webp) center center repeat;background-repeat:no-repeat;background-position:center;background-size:102%}.no-webp .qaBox_list .inner .aBox:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa2.png) center center repeat}@media screen and (max-width:768px){.qaBox_list .inner .aBox:before{width:50px;background-size:100%}}.qaBox_list .inner .aBox:after{content:" ";position:absolute;bottom:-20px;right:80px;width:41px;height:30px;content:" ";background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa2_2.webp) center center repeat;background-repeat:no-repeat;background-position:0}.no-webp .qaBox_list .inner .aBox:after{background:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/faq/qa2_2.png) center center repeat}.qaBox_list .inner .aBox .link{padding:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.qaBox_list .inner .aBox .link a{position:relative;color:#e95a64 !important;text-decoration:none !important;padding:5px 0 5px 30px}.qaBox_list .inner .aBox .link a:before{position:absolute;top:7px;left:0;content:" ";width:20px;height:20px;border-radius:10px;background-color:#e95a64;z-index:1}.qaBox_list .inner .aBox .link a:after{position:absolute;top:12px;left:7px;content:" ";width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff;z-index:2}.qaBox_list .btn{text-align:center;margin:50px auto 0}.qaBox_list .btn a{text-decoration:none;color:#fff}.qa_single{padding:50px 0 70px}@media screen and (max-width:768px){.qa_single{padding:0 20px 50px}}.qa_single .inner .qBox{font-size:24px;font-weight:700}#content .qa_single .inner .qBox h2{margin-top:0;margin-bottom:0}@media screen and (max-width:768px){.qa_single .inner .qBox{font-size:18px}}.qa_single .inner .aBox{padding:40px 90px 40px 40px;margin:0 0 50px}@media screen and (max-width:768px){.qa_single .inner .aBox{padding:20px}}.btn_single{margin:50px auto 100px}.campaignBox_list{padding:50px 0 120px}@media screen and (max-width:768px){.campaignBox_list{padding:0 20px 50px}}.campaignBox_list .inBox div.cage{text-decoration:none !important;color:#42210b !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f1f1f1;border-radius:20px;overflow:hidden;position:relative;z-index:0}.campaignBox_list .inBox div.cage a.spread_btn{display:block;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background:rgba(255,255,255,0)}.campaignBox_list .inBox div.cage a.spread_btn:hover{background:rgba(255,255,255,.2)}.campaignBox_list .inBox div.cage .hiddenItem{display:none}.campaignBox_list .inBox div.cage .imgBox{width:35%;position:relative;overflow:hidden;padding:10px}@media screen and (max-width:768px){.campaignBox_list .inBox div.cage .imgBox{width:100%;height:200px}}.campaignBox_list .inBox div.cage .imgBox img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.campaignBox_list .inBox div.cage .end{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.campaignBox_list .inBox div.cage .end span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:18px;font-weight:700}.campaignBox_list .inBox div.cage .txBox{width:65%;padding:30px}@media screen and (max-width:768px){.campaignBox_list .inBox div.cage .txBox{width:100%;padding:30px 15px}}.campaignBox_list .inBox div.cage .txBox .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 5px}@media screen and (max-width:768px){.campaignBox_list .inBox div.cage .txBox .time{line-height:140%}}.campaignBox_list .inBox div.cage .txBox .time .tag{color:#fff;background-color:#e95a64;border-radius:50px;padding:0 10px;margin:0 10px 0 0}@media screen and (max-width:768px){.campaignBox_list .inBox div.cage .txBox .time .tag{padding:3px 5px}}.campaignBox_list .inBox div.cage .txBox .time .tx1{color:gray}.campaignBox_list .inBox div.cage .txBox .tx2{padding-bottom:20px}.campaignBox_list .inBox div.cage .txBox .title{font-size:20px;font-weight:700;padding:0 0 20px}@media screen and (max-width:768px){.campaignBox_list .inBox div.cage .txBox .title{font-size:16px;padding:0 0 10px}}.campaignBox_list .inBox div.cage .txBox .btn{display:block;background-color:#e95a64;margin:0;padding:0;color:#fff;border-radius:20px}@media screen and (max-width:768px){.campaignBox_list .inBox div.cage .txBox .btn{margin:20px auto 0}}.campaignBox_list .inBox div.cage .txBox .btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3;top:0;left:0}.campaignBox_list .inBox div.cage .txBox .btn_area .btn{position:relative;z-index:10;top:0;left:0}.campaignBox_list .inBox div.cage .txBox .btn_area .btn_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;margin-left:10px;margin-right:10px;border-radius:25px;line-height:110%}.campaignBox_list .inBox div.cage .txBox .btn_area .btn_more:before{top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.campaignBox_list .inBox div.cage .txBox .btn_area .btn_more:after{top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.campaignBox_list .inBox div.cage .txBox .btn_area .btn a{background:0 0}.campaignBox_list .inBox div.cage .txBox .btn_area .btn_more a{display:block;width:100%;height:50px;border-radius:25px;background:rgba(255,255,255,0);line-height:170%}.campaignBox_list .inBox div.cage .txBox .btn_area #btn_campaign a{line-height:110%}.campaignBox_list .inBox div.cage .txBox .btn_area .btn_more a:hover{background:rgba(255,255,255,.2)}.campaignBox_list .inBox div.cage .txBox .btn_area .btn.camp_end:before,.campaignBox_list .inBox div.cage .txBox .btn_area .btn.camp_end:after{display:none}.campaignBox_list .btn{text-align:center;margin:50px auto 0}.campaignBox_list .btn div.cage{text-decoration:none;color:#fff;padding-right:45px}.jikiBtn{width:660px;margin:50px auto 0;border-radius:20px;overflow:hidden;background-color:#ffdcdc}@media screen and (max-width:768px){.jikiBtn{width:90%}}.jikiBtn .tx1{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 30px 30px}.jikiBtn .tx1 .imgBox img{width:260px}@media screen and (max-width:768px){.jikiBtn .tx1{padding:20px 10px 0}}@media screen and (max-width:768px){.jikiBtn .tx1 .imgBox{width:30%;text-align:center}}.jikiBtn .tx1 .txBox{width:55%;padding:0 0 0 30px}@media screen and (max-width:768px){.jikiBtn .tx1 .txBox{width:70%;padding:0 0 0 20px}}.jikiBtn .tx1 .txBox .title{font-size:30px;font-weight:700;padding:0 0 10px}.jikiBtn .tx1 .txBox .title h3.no_padding{margin-top:0 !important;margin-bottom:0;font-size:100%}@media screen and (max-width:768px){.jikiBtn .tx1 .txBox .title{font-size:20px}}.jikiBtn .tx1 .txBox .sub1{font-size:16px}.jikiBtn .tx2{color:#fff;text-align:center;background-color:#e95a64;padding:20px;font-size:20px;font-weight:700}@media screen and (max-width:768px){.jikiBtn .tx2{padding:10px}}.jikiBtn a{display:block;text-decoration:none !important;color:#42210b !important;position:relative}.jikiBtn a:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";position:absolute;bottom:22px;right:20px;background-color:#fff;width:25px;height:25px;border-radius:12.5px;z-index:2}@media screen and (max-width:768px){.jikiBtn a:before{bottom:12px}}.jikiBtn a:after{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";position:absolute;bottom:28px;right:27px;width:0;height:0;border-left:8px solid #e95a64;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:3}@media screen and (max-width:768px){.jikiBtn a:after{bottom:18px}}.jikiBtn a:hover:before{right:15px}.jikiBtn a:hover:after{right:22px}.exampleBox_list .example_slide .example_slider li a .txBox .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aioseo-breadcrumbs{font-size:15px;padding:0 1em 1em;margin-bottom:3em;color:#666;& a{color:inherit;text-decoration:underline}}@media screen and (max-width:768px){.aioseo-breadcrumbs{font-size:13px;padding-bottom:.5em;white-space:nowrap;overflow-x:scroll}}.page .ListLinkPrefs{list-style:none}.page .ListLinkPrefs li{display:inline-block;padding:.5em 1em}footer .box1 .inBox1 .leftBox .sitemaplink{display:inline-block;background-color:#fff;color:#e95a64;text-decoration:none;padding:2px 28px 2px 14px;margin-top:0;margin-bottom:10px;border-radius:14px;position:relative}footer .box1 .inBox1 .leftBox .sitemaplink:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";position:absolute;top:6px;right:7px;background-color:#42210b;width:14px;height:14px;border-radius:10px;z-index:2}footer .box1 .inBox1 .leftBox .sitemaplink:after{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:" ";position:absolute;top:8px;right:10px;width:0;height:0;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;z-index:3}footer .box1 .inBox1 .leftBox .sitemaplink a{color:#42210b}footer .box1 .inBox1 .leftBox .sitemaplink a:hover{color:#42210b;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65}@media screen and (max-width:768px){body .aioseo-breadcrumbs{width:100%;overflow:visible;word-break:normal;white-space:normal;margin-bottom:0}body .aioseo-breadcrumbs span{line-height:1.5em}}@media screen and (max-width:768px){body.article .pageMain .titleService{padding-bottom:0;margin-bottom:0}body.article .aioseo-breadcrumbs{width:100%;overflow:visible;word-break:normal;white-space:normal;margin-bottom:0}body.article .aioseo-breadcrumbs span{line-height:1.5em}body.article .service #content .entry-content{padding-top:0}body.article #content .serviceArticleBox_list{padding-top:20px;padding-bottom:20px}body.article #content .serviceArticleBox_list+.nav_list{margin-top:0}body.article #content .serviceArticleBox_list+.nav_list~.articleSearch{margin-top:30px}body.article .service #content .searchArticle_list{padding-top:20px}}@media screen and (max-width:768px){body .campaign-period p{display:block}body .campaign-period span{font-size:30px;line-height:1.1;margin-left:0;display:inline-block;width:3em;border-bottom:0 solid #ccc;overflow:hidden;padding:0 4px;position:relative;top:8px;text-align:right}body span.spBR{display:block}.campaignWrap{background:#ccc}}.ctaBlock{margin:1em 0;.ctaInner{padding:1em}.ctaInner.normalcontent{.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#efefef;padding:10px;margin-bottom:0.5em;.copy{padding-right:1em;text-align:center;-ms-flex-negative:0;flex-shrink:0}.image{width:auto;height:60px}}.desc{margin-bottom:.5em}.btns{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;.link{color:#fff !important;text-decoration:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 2em 10px 10px;border-radius:10px;position:relative;line-height:130%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;& img{max-width:2em;max-height:2em;width:auto;height:auto;margin-right:1em}}.link:after{content:"";width:.5em;height:.5em;display:block;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:1em;top:0;bottom:0;margin:auto}}}}@media screen and (max-width:768px){.ctaBlock{.ctaInner.normalcontent{.title{.image{height:2em}}.btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;.link{margin-bottom:.5em}}}}}br.only_mobile{display:none}br.only_desktop{display:inline}@media screen and (max-width:768px){br.only_mobile{display:inline}br.only_desktop{display:none}}