.con_intro .st_text .en,.con_point .box_point .box_txt .point{font-family:'EB Garamond', serif;letter-spacing:0}.con_intro .st_text .en,.con_point .box_point .box_txt .point{font-family:'EB Garamond', serif;letter-spacing:0}header{margin-bottom:0 !important}.lowimg_page header{background:url(../costume/images/img_main-pc.jpg) no-repeat center top}header{z-index:2}header .box_header{position:absolute;left:0;right:0;top:0;margin:0 auto}@media only screen and (min-width: 768px){header .slide01{background-image:url(../costume/images/img_main-pc.jpg)}}@media only screen and (max-width: 767px){header .slide01{background-image:url(../costume/images/img_main-sp.jpg)}}.topicpath{padding-top:40px !important}.box_container{max-width:1700px;margin:0 auto}@media only screen and (max-width: 1700px){.box_container{width:92%}}@media only screen and (min-width: 1261px){.st{font-size:143%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.st{font-size:129%}}@media only screen and (max-width: 767px){.st{font-size:115%}}.con_intro{text-align:center;padding:110px 0}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro{padding:50px 0}}@media only screen and (max-width: 767px){.con_intro{padding:3em 0}}.con_intro .logo{margin-bottom:15px}.con_intro .st_text{line-height:1.60714;letter-spacing:.35em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:normal;margin-bottom:34px}@media only screen and (min-width: 1261px){.con_intro .st_text{font-size:158%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro .st_text{font-size:129%}}@media only screen and (max-width: 767px){.con_intro .st_text{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro .st_text{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_intro .st_text{margin-bottom:1em}}.con_intro .st_text .en{font-size:110%;letter-spacing:.35em}.con_intro .text{font-size:100%;line-height:2.14286;letter-spacing:.15em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width: 767px){.con_intro .text{text-align:left}}.con_point{margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_point{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_point{margin-bottom:5em}}.con_point .tmp_st_center{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_point .tmp_st_center{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_point .tmp_st_center{margin-bottom:2em}}.con_point .box_point{display:flex;align-items:center;margin-right:auto;width:100%;max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_point .box_point{flex-wrap:wrap;margin-bottom:50px}}@media only screen and (max-width: 767px){.con_point .box_point{flex-wrap:wrap;margin-bottom:3em}}.con_point .box_point.point02{flex-direction:row-reverse}.con_point .box_point.point02 .box_txt{padding-right:3.5%}.con_point .box_point.point01 .box_txt,.con_point .box_point.point03 .box_txt{padding-left:3.5%}.con_point .box_point.point01 .box_txt{position:relative}.con_point .box_point.point01 .box_txt:after{position:absolute;content:'';background:url(../costume/images/bg_point_01.png);width:297px;height:125px;bottom:-30px;right:-160px;z-index:-100}@media only screen and (min-width: 1025px) and (max-width: 1700px){.con_point .box_point.point01 .box_txt:after{right:0;bottom:0}}@media only screen and (max-width: 1260px){.con_point .box_point.point01 .box_txt:after{display:none}}.con_point .box_point.point02 .box_txt{position:relative}.con_point .box_point.point02 .box_txt:before{position:absolute;content:'';background:url(../costume/images/bg_point_02_top.png);width:104px;height:123px;top:30px;left:-120px;z-index:-100}@media only screen and (min-width: 1025px) and (max-width: 1700px){.con_point .box_point.point02 .box_txt:before{left:-20px;top:-20px}}@media only screen and (max-width: 1260px){.con_point .box_point.point02 .box_txt:before{display:none}}.con_point .box_point.point02 .box_txt:after{position:absolute;content:'';background:url(../costume/images/bg_point_02_bottom.png);width:131px;height:101px;bottom:-40px;right:30px;z-index:-100}@media only screen and (min-width: 1025px) and (max-width: 1700px){.con_point .box_point.point02 .box_txt:after{right:0;bottom:0}}@media only screen and (max-width: 1260px){.con_point .box_point.point02 .box_txt:after{display:none}}.con_point .box_point.point03 .box_txt{position:relative}.con_point .box_point.point03 .box_txt:after{position:absolute;content:'';background:url(../costume/images/bg_point_03.png);width:260px;height:290px;top:-100px;right:-160px;z-index:-100}@media only screen and (min-width: 1025px) and (max-width: 1700px){.con_point .box_point.point03 .box_txt:after{right:-20px}}@media only screen and (max-width: 1260px){.con_point .box_point.point03 .box_txt:after{display:none}}@media only screen and (min-width: 1025px) and (max-width: 1700px){.con_point .box_point .img{width:50%}}@media only screen and (max-width: 1260px){.con_point .box_point .img{margin-bottom:1em;width:100%}.con_point .box_point .img img{width:100%}}.con_point .box_point .box_txt{width:42.40506%}@media only screen and (max-width: 767px){.con_point .box_point .box_txt{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1700px){.con_point .box_point .box_txt{width:50%}}@media only screen and (max-width: 1260px){.con_point .box_point .box_txt{width:100%;padding:0}}.con_point .box_point .box_txt .point{font-style:italic;margin-bottom:10px}@media only screen and (min-width: 1261px){.con_point .box_point .box_txt .point{font-size:165%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_point .box_point .box_txt .point{font-size:143%}}@media only screen and (max-width: 767px){.con_point .box_point .box_txt .point{font-size:129%}}.con_point .box_point .box_txt .st{margin-bottom:15px}.con_dress{text-align:center;padding-top:70px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_dress{padding-top:50px}}@media only screen and (max-width: 767px){.con_dress{padding-top:3em}}.con_dress.bg{margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_dress.bg{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_dress.bg{margin-bottom:2em}}.con_dress .tmp_st_center{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_dress .tmp_st_center{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_dress .tmp_st_center{margin-bottom:2em}}.con_dress .img{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_dress .img{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_dress .img{margin-bottom:1.5em}}.con_dress .st{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_dress .st{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_dress .st{margin-bottom:1em}}.con_dress .txt{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_dress .txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_dress .txt{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_dress .txt{text-align:left}}.con_other{margin-top:110px;margin-bottom:120px;max-width:1810px;margin-left:auto}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_other{margin-top:80px}}@media only screen and (max-width: 767px){.con_other{margin-top:5em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_other{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_other{margin-bottom:5em}}@media only screen and (max-width: 1400px){.con_other{width:92%;margin:auto;margin-top:110px}}@media only screen and (max-width: 1400px) and (min-width: 768px) and (max-width: 1260px){.con_other{margin-top:80px}}@media only screen and (max-width: 1400px) and (max-width: 767px){.con_other{margin-top:5em}}.con_other .box_other{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1250px){.con_other .box_other{flex-wrap:wrap;margin-bottom:4em}}.con_other .box_other.mens{flex-direction:row-reverse}.con_other .box_other .box_txt{max-width:500px;margin-left:9%}@media only screen and (max-width: 767px){.con_other .box_other .box_txt{text-align:center;margin-left:0;max-width:none}}.con_other .box_other .box_txt.f_right{float:right;max-width:475px;margin-right:8%;margin-left:0}@media only screen and (max-width: 767px){.con_other .box_other .box_txt.f_right{max-width:none;margin-right:0;float:none}}.con_other .box_other .box_txt .tmp_st{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_other .box_other .box_txt .tmp_st{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_other .box_other .box_txt .tmp_st{margin-bottom:2em}}.con_other .box_other .box_txt .st{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_other .box_other .box_txt .st{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_other .box_other .box_txt .st{margin-bottom:1em}}.con_other .box_other .box_txt .txt{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_other .box_other .box_txt .txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_other .box_other .box_txt .txt{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_other .box_other .box_txt .txt{text-align:left}}.con_other .box_other .box_l{width:41.4%}@media only screen and (max-width: 767px){.con_other .box_other .box_l{width:100%;margin-bottom:1.5em}}.con_other .box_other .box_r{width:58.6%}@media only screen and (max-width: 767px){.con_other .box_other .box_r{width:100%;margin-bottom:1.5em}}.con_other .box_other .box_r img{width:100%}.con_nav_bottom{margin-top:120px;margin-bottom:120px;padding:0px 1em}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_nav_bottom{margin-top:80px}}@media only screen and (max-width: 767px){.con_nav_bottom{margin-top:5em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_nav_bottom{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_nav_bottom{margin-bottom:5em}}.con_nav_bottom .box_nav_bottom{margin:0 auto;width:1280px;max-width:100%}.con_nav_bottom .box_nav_bottom .box_list_nav{margin:0px -7.5px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav{margin:0px -7.5px}}.con_nav_bottom .box_nav_bottom .box_list_nav .box{display:block;width:33.33333%;padding:0px 7.5px}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav .box{width:33.33333%}}@media only screen and (max-width: 500px){.con_nav_bottom .box_nav_bottom .box_list_nav .box{width:100%;margin-bottom:1em}}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav .box{padding:0px 7.5px}}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content{position:relative;overflow:hidden}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content:before{content:"";display:block;position:absolute;border-width:1px;border-style:solid;z-index:1;top:10px;bottom:10px;right:10px;left:10px}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;background:url(../images/common/img_pat02.png)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .img img{transition:all .4s ease;width:100%}.con_nav_bottom .box_nav_bottom .box_list_nav .box:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info{position:relative;z-index:100;position:absolute;width:100%;top:50%;left:0;right:0;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1261px){.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{font-size:250%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{font-size:179%}}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{font-size:158%}}#contents{background:url(../costume/images/bg_intro.jpg) no-repeat center top}.topicpath{padding-top:40px !important}header{z-index:2}header .box_header{position:absolute;left:0;right:0;top:0;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1013.5px){header .slide01{background:url(../costume/images/img_main-sp.jpg);background-position:center bottom !important}}@media only screen and (max-width: 767px){header .slide01{background-position:70% 0 !important}}.con_intro .st_text .gold{color:#928011}.con_point .box_point .box_txt .point{color:#96ad59}.con_dress.bg{background:linear-gradient(to bottom, #fdf9f9, #fff)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content:before{border-color:rgba(255,255,255,0.7)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info{color:#fff}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{text-shadow:0px 0px 18px #000}
