html{font-size:62.5%;word-break:break-all}body{font-family:"Noto Sans JP","Helvetica","Arial","Hiragino Kaku Gothic ProN","Hiragino Sans",YuGothic,"Yu Gothic","メイリオ",Meiryo,sans-serif;color:#000;font-size:1.4rem;line-height:1.35;background:#f4f4f3;display:none}@media screen and (max-width: 768px){body{font-size:3.75vw}}@media screen and (min-width: 769px){body{font-size:2rem}body .w1200{max-width:1200px;margin-left:auto !important;margin-right:auto !important}body .w1000{max-width:1000px;margin-left:auto !important;margin-right:auto !important}}@media only screen and (min-width: 769px)and (max-width: 1199px){body{font-size:1.67vw}}body img{width:100%;vertical-align:bottom;backface-visibility:hidden}body a{color:#000;text-decoration:none;box-sizing:border-box;transition:all 1s}@media screen and (min-width: 769px){body a[href^="tel:"]{pointer-events:none;cursor:pointer}}body a:hover{text-decoration:none}@media screen and (min-width: 769px){body a:hover{opacity:.8}}body .sp{display:block}@media screen and (min-width: 769px){body .sp{display:none}}body .pc{display:none}@media screen and (min-width: 769px){body .pc{display:block}}body .txtC{text-align:center}body .txtR{text-align:right}body .ff_agn1,body .ff_agn2,body .ff_agn3{font-weight:400;font-style:normal}body .ff_agn1{font-family:"alternate-gothic-no-1-d",sans-serif}body .ff_agn2{font-family:"alternate-gothic-no-2-d",sans-serif}body .ff_agn3{font-family:"alternate-gothic-no-3-d",sans-serif}body .frontPage .title,body .flowBlock .flowBox .step,body #your_worries,body #ideal_finish .block .ifBox h3,body #ideal_finish .block .ifBox .recommend dt,body #container .staffSingle .stfName h1,body .staffListBox li .staffMore .name_case dl dt,body .staffListBox li .staffMore .name_case dl dd,body #clinics .clinicBox .clinicHead h3{font-family:"shippori-mincho",sans-serif;font-weight:500;font-style:normal}body .staffListBox li .staffMore .name_case dl dt{font-weight:400}#header{background:#ebe9e8}#header .headerInn{padding:.85em}#header .headerInn .siteName{width:35.37%}#header .headerInn .siteName a{display:block}@media screen and (min-width: 769px){#header .headerInn .siteName{width:196px}}@media only screen and (min-width: 769px)and (max-width: 1199px){#header .headerInn .siteName{width:16.33%}}#header .headerInn .reserveBtn{width:100%;left:0;bottom:0}#header .headerInn .reserveBtn ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-weight:500;font-size:105%;line-height:1.25;letter-spacing:.05em;border-radius:.25em;padding:.65em;padding-right:1.75em;background:linear-gradient(90deg, #CB7350, #C55883)}#header .headerInn .reserveBtn ul li a::after{right:1.175em;font-size:125%;border-top:2px solid #c55883;border-right:2px solid #c55883;z-index:2}#header .headerInn .reserveBtn ul li a::before{content:"";position:absolute;right:1em;top:50%;width:1.25em;height:1.25em;background:#fff;border-radius:50%;transform:translateY(-50%);z-index:1}#header .headerInn .reserveBtn ul li.c_list a{background:linear-gradient(90deg, #9C9177, #bfb2ad)}#header .headerInn .reserveBtn ul li.c_list a::after{border-top:2px solid #9c9177;border-right:2px solid #9c9177}#header .headerInn .reserveBtn ul li.c_list a span{font-weight:600}#header .headerInn .reserveBtn ul li.c_list a strong{font-weight:500;vertical-align:middle}@media screen and (max-width: 768px){#header .headerInn .reserveBtn{padding:.35em;padding-right:4.5em;background:rgba(255,255,255,.5)}#header .headerInn .reserveBtn ul{display:flex;margin:0 -1%}#header .headerInn .reserveBtn ul li{width:98%;margin:0 1%}#header .headerInn .reserveBtn ul li.line a span{font-size:75%;display:inline-block}#header .headerInn .reserveBtn ul li.line a strong{font-size:110%}}@media screen and (min-width: 769px){#header .headerInn .reserveBtn{width:13em;left:initial;bottom:initial;top:0;right:0}#header .headerInn .reserveBtn ul li{margin:.5em}#header .headerInn .reserveBtn ul li a{font-size:85%;padding:.75em;padding-right:1.5em;margin:0}#header .headerInn .reserveBtn ul li a span{font-size:85%}#header .headerInn .reserveBtn ul li a strong{display:inline-block;font-size:110%;margin-top:-1px;vertical-align:middle}#header .headerInn .reserveBtn ul li a::before{right:.75em}#header .headerInn .reserveBtn ul li a::after{right:1.45em;font-size:85%}}@media screen and (min-width: 769px){#header .headerInn{padding:1.15em 1.25em}}.pagetop{width:4.15em;height:4.15em}.pagetop a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:150%;color:#fff;background:#272727}@media screen and (min-width: 769px){.pagetop{width:3.65em;height:3.65em}.pagetop a{font-size:125%}}#footer{margin-bottom:4.15em;background:#ebe9e8}#footer .footerInn{padding:.85em}#footer .footerInn .copyright{text-align:center}@media screen and (min-width: 769px){#footer .footerInn{padding:1.15em 1.25em}}@media screen and (min-width: 769px){#footer{margin-bottom:0}}#reserveArea ul li{font-size:100%;margin-top:.5em}#reserveArea ul li span{display:block;font-size:80%}@media screen and (min-width: 769px){#reserveArea ul li{font-size:100%;margin-top:1em}}.btnArea a{display:block;color:#fff;font-size:100%;text-align:center;font-weight:normal;padding:1em;background:#c36666;position:relative}.btnArea a::after{content:"";position:absolute;top:50%;right:1.25em;width:.35em;height:.35em;border-top:1px solid;border-right:1px solid;border-color:#fff;transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 769px){.btnArea a::after{width:.5em;height:.5em}}.search .staffListBtn a,.staffSingle .staffListBtn a{background:#c09f92}@media screen and (max-width: 768px){.staffSingle .staffListBtn a::after{right:1.5em;width:.415em;height:.415em}}.search .btnArea{width:85%;margin:1.35em auto 0}.search .btnArea.reserveBtn{margin-top:3.25em}@media screen and (min-width: 769px){.search .searchBtn,.search .btnArea{width:22em;font-size:90%;letter-spacing:.075em}.search .resultsBox{margin-top:0}}.staffSingle .btnArea{margin-top:1.25em}@media screen and (min-width: 769px){.staffSingle .btnArea{width:55%;font-size:90%;letter-spacing:.075em;margin:1.35em auto 0}.staffSingle .btnArea li span{display:inline-block;font-size:100%}}.staffSingle .detailBtn{margin-top:0}.staffSingle #reserveArea ul li .inquiryBtn{margin-top:1.15em}@media screen and (min-width: 769px){.staffSingle #reserveArea ul li.inquiryBtn{margin-top:2.5em}}@media screen and (min-width: 769px){.staffSingle .staffListBtn{margin-top:2.75em}}.moreBtn{position:relative;width:5em;height:5em;cursor:pointer;margin:3em auto 5em;background:#fff;border-radius:50%;transition:all 1s;z-index:0}.moreBtn::before,.moreBtn::after{content:"";position:absolute;top:50%;left:50%;background:#878787;transform:translate(-50%, -50%);border-radius:.5em}.moreBtn::before{width:1.75em;height:.2em}.moreBtn::after{width:.2em;height:1.75em}.moreBtn span{position:absolute;top:100%;left:0;width:100%;color:#878787;font-size:85%;text-align:center;line-height:1;padding-top:1em;z-index:1}@media screen and (min-width: 769px){.moreBtn:hover{background:#878787}.moreBtn:hover::before,.moreBtn:hover::after{background:#fff}}.btnFindArtist{text-align:center;margin:2em 0 5em}#strengths .btnFindArtist{margin-bottom:0}.btnFindArtist a{display:flex;justify-content:center;align-items:center;position:relative;width:86.75%;color:#fff;font-size:110%;text-align:center;letter-spacing:.05em;padding:.85em 1.15em;margin:0 auto;background:#c09f92;z-index:0}.btnFindArtist a::before{content:"";display:inline-block;width:1.35em;height:1.7em;margin-right:.5em;background-image:url(../img/icon_search_w.svg);background-repeat:no-repeat;background-position:center left;background-size:100% auto}@media screen and (min-width: 769px){.btnFindArtist{margin:5em 0 7em}.btnFindArtist a{width:auto;max-width:500px;font-size:110%}}.menuAcc{margin-bottom:1.25em}.menuAcc .menuAccInn{margin-top:1.25em}.menuAcc .menuAccInn:first-child{margin-top:1em}.menuAcc .menuAccInn h3{position:relative;padding:.5em 1em;background:#f4f3f3;z-index:0}@media screen and (max-width: 768px){.menuAcc .menuAccInn h3.accBtn::after{content:"";position:absolute;top:50%;right:1em;width:.5em;height:.5em;margin:-0.125em 0 0;border-top:1px solid;border-right:1px solid;transform:translateY(-50%) rotate(135deg)}.menuAcc .menuAccInn h3.accBtn.appear::after{margin:.125em 0 0;transform:translateY(-50%) rotate(315deg)}}.menuAcc .menuAccInn .childList{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0 !important;border-top:none !important}.menuAcc .menuAccInn .childList li{width:calc(20% - 0px);margin:0}@media screen and (max-width: 768px){.menuAcc .menuAccInn .childList{justify-content:space-between}.menuAcc .menuAccInn .childList li{width:calc(50% - .4em);margin:.8em 0 0}}@media screen and (min-width: 769px){.menuAcc .menuAccInn{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:.75em;margin-top:.75em;border-top:1px dotted #ddd}.menuAcc .menuAccInn:first-child{padding-top:.15em;border-top:none}.menuAcc .menuAccInn h3{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%;padding:0;font-size:85%}.menuAcc .menuAccInn .childList{width:85%;padding:0 .5em !important}}.search .childList{font-size:70%}.search .childList .childInn{width:100%;margin:0 0 1.25em}.search .childList .childInn h3{font-size:115%;text-align:center;padding:.25em;background:#f5f5f5}@media screen and (min-width: 769px){.search .childList .childInn h3{margin-bottom:.35em}}.search .childList .childInn>ul{margin:.5em 0}.search .childList .childInn>ul>li{width:47%;margin:1.5%}@media screen and (min-width: 769px){.search .childList .childInn>ul>li{width:16.66%;margin:0}}.resultsList li .caseImg img{border:.25em solid #f5ede8}.search .resultsList li .caseImg img{border:none}.resultsList .swiper .swiper-button-prev,.resultsList .swiper .swiper-button-next{width:1.15em;height:2.15em;margin-top:0;transform:translateY(-50%)}.resultsList .swiper .swiper-button-prev::after,.resultsList .swiper .swiper-button-next::after{color:rgba(0,0,0,.5);font-size:90%}.resultsList .swiper .swiper-button-prev{left:0;right:auto;padding-right:.25em;border-radius:0 100px 100px 0}.resultsList .swiper .swiper-button-prev::after{margin-left:0}.resultsList .swiper .swiper-button-next{right:0;left:auto;padding-left:.25em;border-radius:100px 0 0 100px}.resultsList .swiper .swiper-button-next::after{margin-right:0}.staffListBox .swiper .swiper-container{position:absolute;bottom:0;right:0;width:55%}.staffListBox .swiper .swiper-button-prev{left:1.65em}.staffListBox .swiper .swiper-button-next{right:1.65em}.staffListBox .swiper .swiper-button-prev::after,.staffListBox .swiper .swiper-button-next::after{color:#000;font-size:125%}@media screen and (min-width: 769px){.staffListBox .swiper .swiper-button-prev{left:1.85em}.staffListBox .swiper .swiper-button-next{right:1.85em}}.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-next.swiper-button-disabled{opacity:.1}.staffSingle .swiper{margin:2em 0 0}.staffSingle .swiper .swiper-container{padding:.75em 0 1.5em;margin:0 -0.5em}@media screen and (min-width: 769px){.staffSingle .swiper .swiper-container{margin:0;padding:.5em .5em 2.5em}}@media screen and (min-width: 769px){.staffSingle .swiper{margin-top:1.5em}}.frontPage .swiper .swiper-slide,.staffSingle .swiper .swiper-slide{font-size:75%;padding:1em 1.25em}@media screen and (min-width: 769px){.frontPage .swiper .swiper-slide span,.staffSingle .swiper .swiper-slide span{bottom:10px !important;font-size:65% !important;line-height:1 !important}}@media screen and (min-width: 769px){.staffSingle .swiper .swiper-slide{padding:0 .75em}.staffSingle .swiper .swiper-slide img{border-width:10px}}.staffSingle .swiper .swiper-slide a{display:block;position:relative;outline:none;z-index:0}.staffSingle .swiper .swiper-slide a::after{content:"";position:absolute;bottom:.85em;right:.85em;width:3.5em;height:3.5em;background-image:url(../img/icon_zoom_in_w.svg);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;opacity:.75}@media screen and (min-width: 769px){.staffSingle .swiper .swiper-slide a::after{bottom:10px;right:10px;width:3em;height:3em}}.frontPage .swiper .swiper-slide img,.staffSingle .swiper .swiper-slide img{border:.85em solid #f0ebe9}.frontPage .swiper .swiper-slide span,.staffSingle .swiper .swiper-slide span{position:absolute;left:50%;bottom:2.15em;display:inline-block;color:#474747;font-size:85%;line-height:1;padding:.5em;background:rgba(255,255,255,.65);border-radius:5px 5px 0 0;transform:translateX(-50%)}.frontPage .swiper .swiper-button-next,.frontPage .swiper .swiper-button-prev{margin-top:0}.staffSingle .swiper .swiper-button-next,.staffSingle .swiper .swiper-button-prev{margin-top:-0.5em}@media screen and (min-width: 769px){.staffSingle .swiper .swiper-button-next,.staffSingle .swiper .swiper-button-prev{margin-top:-1em}}.frontPage .swiper .swiper-button-next,.frontPage .swiper .swiper-button-prev,.staffSingle .swiper .swiper-button-next,.staffSingle .swiper .swiper-button-prev{width:2.5em;height:3em;padding:0;background:none}.frontPage .swiper .swiper-button-next::after,.frontPage .swiper .swiper-button-prev::after,.staffSingle .swiper .swiper-button-next::after,.staffSingle .swiper .swiper-button-prev::after{text-indent:100%;white-space:nowrap;overflow:hidden;width:2em;height:2em;border-top:.1em solid;border-right:.1em solid;border-color:#333;margin:0}.frontPage .swiper .swiper-button-next::after,.staffSingle .swiper .swiper-button-next::after{transform:rotate(45deg)}.frontPage .swiper .swiper-button-prev::after,.staffSingle .swiper .swiper-button-prev::after{transform:rotate(225deg)}.frontPage .swiper .swiper-pagination-bullets,.staffSingle .swiper .swiper-pagination-bullets{left:50%;bottom:1em;line-height:1;padding:0 1em;transform:translateX(-50%)}.frontPage .swiper .swiper-pagination-bullets .swiper-pagination-bullet,.staffSingle .swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:.375em;height:.375em;margin:0 .125em}.frontPage .swiper .swiper-pagination-bullet-active,.staffSingle .swiper .swiper-pagination-bullet-active{background:#888}.staffSingle .swiper.case_not_exist .swiper-container,.staffSingle .swiper.case_one .swiper-container{margin:1em 0 2em;padding:0}.staffSingle .swiper.case_not_exist .swiper-wrapper .swiper-slide,.staffSingle .swiper.case_one .swiper-wrapper .swiper-slide{padding:0}@media screen and (min-width: 769px){.staffSingle .swiper.case_not_exist .swiper-wrapper .swiper-slide,.staffSingle .swiper.case_one .swiper-wrapper .swiper-slide{width:38% !important}}.staffSingle .swiper.case_not_exist .swiper-pagination,.staffSingle .swiper.case_not_exist .swiper-button-prev,.staffSingle .swiper.case_not_exist .swiper-button-next,.staffSingle .swiper.case_one .swiper-pagination,.staffSingle .swiper.case_one .swiper-button-prev,.staffSingle .swiper.case_one .swiper-button-next{display:none}.staffSingle .swiper.case_one .swiper-slide span{bottom:.85em}@media screen and (min-width: 769px){.staffSingle .swiper.case_one .swiper-slide span{bottom:10px}}@media screen and (min-width: 769px){.staffSingle .swiper.case_one .swiper-container,.staffSingle .swiper.case_two .swiper-container,.staffSingle .swiper.case_three .swiper-container{margin:0;padding-bottom:1.25em}.staffSingle .swiper.case_one .swiper-pagination,.staffSingle .swiper.case_one .swiper-button-prev,.staffSingle .swiper.case_one .swiper-button-next,.staffSingle .swiper.case_two .swiper-pagination,.staffSingle .swiper.case_two .swiper-button-prev,.staffSingle .swiper.case_two .swiper-button-next,.staffSingle .swiper.case_three .swiper-pagination,.staffSingle .swiper.case_three .swiper-button-prev,.staffSingle .swiper.case_three .swiper-button-next{display:none}.staffSingle .swiper.case_three .swiper-container{padding-left:0;padding-right:0}.staffSingle .swiper.case_not_exist .swiper-wrapper,.staffSingle .swiper.case_one .swiper-wrapper,.staffSingle .swiper.case_two .swiper-wrapper{justify-content:center}.staffSingle .swiper.case_three .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.staffSingle .swiper.case_three .swiper-wrapper .swiper-slide{width:calc(33.3333% - 1em) !important;padding:0}}@media screen and (min-width: 769px){.modaal-image .modaal-container,.modaal-gallery-item-wrap,.modaal-gallery-item,.modaal-gallery-item img{max-width:750px;max-height:750px}.modaal-gallery-prev-inner,.modaal-gallery-next-inner{margin:0;background:#000;border-radius:0}}a{display:block;transition:.2s}a:hover{opacity:.7}p{line-height:1.6}section{font-size:80%;letter-spacing:.05em}section h2{font-size:140%;font-weight:bold;text-align:center}@media screen and (min-width: 769px){section h2{font-size:240%}}section h3{font-weight:bold}section .inner{max-width:1200px;margin:0 auto;padding:2.5em 1.5em}@media screen and (min-width: 769px){section .inner{padding:80px 0}}@media screen and (min-width: 769px)and (max-width: 1199px){section .inner{padding-left:20px;padding-right:20px}}.block{background:#fff;padding:2em 1.5em;margin-top:1.5em}@media screen and (min-width: 769px){.block{margin-top:60px;padding:60px 190px}}@media screen and (min-width: 769px)and (max-width: 1199px){.block{padding-left:80px;padding-right:80px}}#main article .ttlArea2{padding:30px 20px;background:url(../img/checklist/title_bg_sp.jpg) no-repeat center/cover;text-align:center;position:relative}@media screen and (min-width: 769px){#main article .ttlArea2{padding:130px 0;background:url(../img/checklist/title_bg_pc.jpg) no-repeat center/cover}}#main article .ttlArea2::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}#main article .ttlArea2 .pageTitle{position:relative;font-size:1.6rem;font-weight:600;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.3)}@media screen and (min-width: 769px){#main article .ttlArea2 .pageTitle{font-size:3rem;width:800px;margin:0 auto}}#main article .ttlArea2 .pageTitle h1{font-size:125%;border-bottom:none}#main article .ttlArea2 .pageTitle .big{display:block;font-size:2.8rem}@media screen and (min-width: 769px){#main article .ttlArea2 .pageTitle .big{font-size:5.6rem}}.f_col_gold{color:#9c9177}.f_col_red{color:#8a0e4f}.ul_dash{display:inline-block;background:linear-gradient(to right, #000, #000 3px, transparent 3px, transparent 6px) repeat-x left bottom/6px 1.5px;padding-bottom:.4em}@media screen and (min-width: 769px){.ul_dash{padding-bottom:.25em}}.ul_dash_grey{display:block;background:linear-gradient(to right, #B9B9B9, #B9B9B9 3px, transparent 3px, transparent 6px) repeat-x left bottom/6px 1.5px;padding-bottom:.78em}.check_mark{background:url("../img/checklist/icon_check.svg") no-repeat left center/1.75em auto;padding:.2em 0 .2em 2.3em}.both_sides_line{display:flex;align-items:center;justify-content:center}.both_sides_line::before,.both_sides_line::after{content:"";border-top:1.2px solid #000;flex:1}@media screen and (min-width: 769px){.both_sides_line::before,.both_sides_line::after{border-width:1.5px}}.both_sides_line::before{margin-right:.5em}.both_sides_line::after{margin-left:.5em}.list_dot>li{padding-left:1em;text-indent:-1em;margin:.2em 0}@media screen and (min-width: 769px){.list_dot>li{margin:.4em 0}}.list_dot>li:first-child{margin-top:0}.list_dot>li:last-child{margin-bottom:0}.list_dot>li::before{content:"・";margin-right:.4em}.side_line{font-size:90%;border-left:1.5px solid #ccc;padding:.4em 0 .4em .7em}.text_dot{font-weight:600;padding-left:1em;text-indent:-1em}.text_dot::before{content:"・";margin-right:.4em}#about{background:#fff;text-align:center}#about .text{margin-top:1em}@media screen and (min-width: 769px){#about .text{margin-top:1.7em}}#about .text p{font-weight:600;line-height:1.7}@media screen and (min-width: 769px){#about .text p{font-size:120%;line-height:1.9}}#common .block h3{font-size:140%;margin-top:1em;text-align:center}#common .block h3+p{margin-top:1em;text-align:center}@media screen and (min-width: 769px){#common .block h3{font-size:180%}}#common .block .icon img{display:block;max-width:8em;min-width:8em;width:auto;max-height:8em;min-height:8em;height:auto;margin:0 auto}#common .item_ul{margin-top:1.5em}@media screen and (min-width: 769px){#common .item_ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:2.5em}}#common .item_ul>li{font-size:110%;font-weight:600;margin-top:.5em}@media screen and (min-width: 769px){#common .item_ul>li{width:calc(50% - 40px);font-size:130%}}#common .item_ul>li .small{font-weight:400;font-size:80%}@media screen and (min-width: 769px){#common .item_ul>li .small{font-size:65%}}#common .item_dl{margin-top:2em}@media screen and (min-width: 769px){#common .item_dl{margin-top:4em}}#common .item_dl>dt{font-size:110%;font-weight:600}@media screen and (min-width: 769px){#common .item_dl>dt{font-size:130%}}#common .item_dl>dd{margin-top:1em}#common .item_dl>dd dl>dd{margin-top:1em}#common .item_dl ol li{font-weight:600;padding-left:1.3em;text-indent:-1.3em;margin-top:.5em}#common .item_dl .list_dot{margin:1em 0 0 .54em}#common .item_dl .notice{font-weight:600}#common .item_dl .text_dot{margin-top:1em}#common .item_dl .text{font-size:90%}#common .note{font-size:110%;text-align:center;margin-top:2em}@media screen and (min-width: 769px){#common .note{font-size:160%;margin-top:2.5em}}#common .side_line{margin-left:.28em}@media screen and (min-width: 769px){#common .flex{display:flex;justify-content:space-between;margin-top:4em}#common .flex .item_ul{display:block;margin-top:0}#common .flex .item_ul>li{width:100%}#common .flex .item_ul>li:first-child{margin-top:0}#common .flex>div{width:calc(50% - 40px)}#common .flex .item_dl:first-of-type{margin-top:0}}#parts .inner{padding-top:0}#parts .btn_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1em}@media screen and (min-width: 769px){#parts .btn_list{margin-top:4em}}#parts .btn_list li{width:calc(50% - .5em);margin-top:.8em}@media screen and (min-width: 769px){#parts .btn_list li{margin-top:0;width:calc(25% - 1em)}}#parts .btn_list li a{color:#fff;font-size:110%;font-weight:600;background:#3a3a3a;text-align:center;padding:.8em 0;border-radius:100px;letter-spacing:.15em}@media screen and (min-width: 769px){#parts .btn_list li a{padding:1em 0}}#parts .btn_list li a span{display:inline-block;position:relative;padding-bottom:.5em}@media screen and (min-width: 769px){#parts .btn_list li a span{padding-bottom:.7em}}#parts .btn_list li a span::before{content:"";width:.4em;height:.4em;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;position:absolute;left:50%;bottom:0;transform:translateX(-50%) rotate(45deg)}@media screen and (min-width: 769px){#parts .btn_list li a span::before{width:.6em;height:.6em}}#parts h3{font-size:140%;text-align:center}@media screen and (min-width: 769px){#parts h3{font-size:180%}}#parts .tit_en{font-size:140%;text-align:center}@media screen and (min-width: 769px){#parts .tit_en{font-size:180%}}@media screen and (min-width: 769px){#parts dl{display:flex;flex-wrap:wrap;margin-top:1.5em}}#parts dl dt{font-weight:600;color:#fff;background:#9c9177;text-align:center;padding:.5em 0;margin-top:1.5em}@media screen and (min-width: 769px){#parts dl dt{width:25%;display:flex;justify-content:center;align-items:center;margin-top:1em}}#parts dl dd{background:#f8f8f8;margin-top:.5em;padding:1.5em}@media screen and (min-width: 769px){#parts dl dd{width:calc(75% - 1em);margin:1em 0 0 1em}}#parts dl+ul{margin-top:1.5em}@media screen and (min-width: 769px){#parts .block{padding-left:80px;padding-right:80px}}/*# sourceMappingURL=checklist.min.css.map */