﻿@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.main{color:#555}.main .inView{opacity:0;transform:translateY(50px);transition-property:transform, opacity;transition-timing-function:cubic-bezier(0.5, 0.7, 0.5, 1);transition-duration:1s;transition-delay:0.1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 768px){.main .inView{transition-duration:0.6s;transition-delay:0s}}.main .inView.inViewOn{opacity:1;transform:translateY(0)}@media screen and (max-width: 768px){.main .isPc{display:none}}@media screen and (min-width: 769px){.main .isSp{display:none}}.main .weight-normal{display:block;font-family:"theory-web-ulweb-ul";font-size:13px;font-style:normal;font-weight:300;line-height:19.5px;letter-spacing:0px;text-align:left;margin:0 15px 4px}@media screen and (min-width: 769px){.main .weight-normal{font-size:16px;line-height:22px}}.main .lt-api-price{display:block;font-family:"theory-web-ulweb-ul";font-size:12px;font-style:normal;font-weight:300;line-height:14.4px;letter-spacing:0px;text-align:left;margin-left:15px}@media screen and (min-width: 769px){.main .lt-api-price{font-size:16px;line-height:22px}}.main .lt-api-price.yen::after{content:"円 (税込)";font-size:10px;line-height:12px}.main img{vertical-align:bottom}.main a:hover{text-decoration:none}.main .followingAnchor .followingAnchor_inner{position:fixed;max-width:1370px;position:fixed;z-index:999;width:100%;margin:0 auto;text-align:center;top:-126px;-webkit-transition:top 400ms ease-in;-moz-transition:top 400ms ease-in;-o-transition:top 400ms ease-in;transition:top 400ms ease-in;transition:top 400ms ease-in;z-index:999;filter:drop-shadow(0px 2px 2px rgba(0,0,0,0.1));padding:0}@media screen and (min-width: 769px){.main .followingAnchor .followingAnchor_inner{padding:0 100px;top:-106px;left:50%;transform:translateX(-50%)}}.main .followingAnchor .followingAnchor_inner.is-fixed{top:50px}@media screen and (min-width: 769px){.main .followingAnchor .followingAnchor_inner.is-fixed{top:100px}}@media screen and (max-width: 1039px){.main .followingAnchor .followingAnchor_inner.is-fixed{top:85px}}@media screen and (max-width: 861px){.main .followingAnchor .followingAnchor_inner.is-fixed{top:50px}}.main .followingAnchor .followingAnchor_inner .followingAnchor_list{display:flex;flex-wrap:nowrap;background-color:#fff}.main .followingAnchor .followingAnchor_inner .followingAnchor_listItem{width:calc((100% - 14px) / 6);margin-right:2px;margin-bottom:8px}@media screen and (min-width: 769px){.main .followingAnchor .followingAnchor_inner .followingAnchor_listItem{width:calc((100% - 119px) / 6);display:flex;margin-right:17px;margin-bottom:0}}.main .followingAnchor .followingAnchor_inner .followingAnchor_listItemLink{text-decoration:none !important}.main .followingAnchor .followingAnchor_inner .followingAnchor_listItem:last-child{margin-right:0}@media screen and (min-width: 769px){.main .followingAnchor .followingAnchor_inner .followingAnchor_listItemLink{display:flex;align-items:center}}@media screen and (min-width: 769px){.main .followingAnchor .followingAnchor_inner .followingAnchor_listItemImgWrap{width:40.18%;margin-right:10px}}@media screen and (max-width: 768px){.main .followingAnchor .followingAnchor_inner .followingAnchor_listItemImg{margin-bottom:8px}}.main .followingAnchor .followingAnchor_inner .followingAnchor_listItemTxt{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0px;text-align:center;word-break:break-word}.main .hero{margin-bottom:24px}@media screen and (min-width: 769px){.main .hero{margin-bottom:40px}}.main .hero .hero_wrap{position:relative}.main .hero .hero_wrap .heroFixed-Box{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.main .hero .hero_wrap video{width:100%}.main .hero .-h1{font-family:"theory-web-tbeweb-tbe";font-size:27px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0px;text-align:center;color:#fff}@media screen and (min-width: 769px){.main .hero .-h1{font-size:46px}}.main .main_wrap .-h3{font-size:22px;margin-bottom:20px;line-height:28px;font-family:"theory-web-ulweb-ul";color:#555;font-weight:700}@media screen and (min-width: 769px){.main .main_wrap .-h3{margin-bottom:40px}}.main .main_wrap .main_inner{max-width:1370px;width:100%}@media screen and (min-width: 769px){.main .main_wrap .main_inner{padding:0 100px}}.main .main_wrap .concept{margin-bottom:52px}.main .main_wrap .concept .concept_ttl{font-family:"theory-web-tbeweb-tbe";font-size:24px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:0em;text-align:center;margin:0 15px 24px}.main .main_wrap .concept .concept_txt{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0em;text-align:center;margin:0 15px}@media screen and (min-width: 769px){.main .main_wrap .concept .concept_txt{font-size:14px;line-height:24.5px}}.main .main_wrap .anchor{margin-bottom:64px}@media screen and (min-width: 769px){.main .main_wrap .anchor{margin-bottom:88px}}.main .main_wrap .anchor .-h2{font-family:"theory-web-ulweb-ul";color:#555;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0px;text-align:center;margin-bottom:20px}.main .main_wrap .anchor .anchor_list{overflow:hidden;margin-left:15px}@media screen and (min-width: 769px){.main .main_wrap .anchor .anchor_list{display:flex;margin-left:0}}.main .main_wrap .anchor .anchor_item{margin-right:10px}@media screen and (min-width: 769px){.main .main_wrap .anchor .anchor_item:last-child{margin-right:0}}.main .main_wrap .anchor .anchor_itemImg{margin-bottom:12px}@media screen and (min-width: 769px){.main .main_wrap .anchor .anchor_itemImg{margin-bottom:12px}}.main .main_wrap .anchor .anchor_itemTxt{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0px}@media screen and (min-width: 769px){.main .main_wrap .anchor .anchor_itemTxt{font-size:15px;line-height:22.5px}}.main .main_wrap .anchor .slick-list{padding-right:3.8%}.main .main_wrap .styling{margin-bottom:64px}@media screen and (min-width: 769px){.main .main_wrap .styling{margin-bottom:88px}}.main .main_wrap .styling .styling_wrap .styling_imgList{overflow:hidden;margin-left:15px;margin-bottom:0;padding-bottom:54px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_imgList{display:flex;margin-left:0;margin-bottom:40px;padding-bottom:0}}.main .main_wrap .styling .styling_wrap .styling_imgListItem{margin-right:10px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_imgListItem{width:50%}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_imgListItem:last-child{margin-right:0}}.main .main_wrap .styling .styling_wrap .slick-list{padding-right:4.3%}.main .main_wrap .styling .styling_wrap .slick-dots{bottom:26px;margin-left:-9px}.main .main_wrap .styling .styling_wrap .slick-dots li{width:17px;margin:0}.main .main_wrap .styling .styling_wrap .slick-dots li button{padding:4px}.main .main_wrap .styling .styling_wrap .slick-dots li button:before{font-size:8px}.main .main_wrap .styling .styling_wrap .styling_ttl{font-family:Hiragino Kaku Gothic Pro;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0px;text-align:left;margin:0 15px 16px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_ttl{text-align:center}}.main .main_wrap .styling .styling_wrap .styling_txt{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0em;text-align:justify;margin:0 15px 40px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_txt{font-family:Hiragino Kaku Gothic Pro;font-size:14px;font-style:normal;font-weight:400;line-height:24.5px;letter-spacing:0.007em;text-align:center;margin-bottom:48px}}.main .main_wrap .styling .styling_wrap .product_wrap .prodcut_wrapTtl{font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0px;text-align:left;margin:0 15px 16px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .prodcut_wrapTtl{margin:0 0 20px 0}}.main .main_wrap .styling .styling_wrap .product_wrap .product_list{display:flex;flex-wrap:wrap;flex:1;margin-bottom:40px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .product_list{margin-bottom:48px}}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem{width:calc((100% - 1px) / 2);margin-bottom:32px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem{width:calc((100% - 30px) / 4)}}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem_mb0{margin-bottom:0}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItemImg{margin-bottom:12px}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_name{font-family:"theory-web-ulweb-ul";font-size:13px;font-style:normal;font-weight:300;line-height:19.5px;letter-spacing:0px;text-align:left;margin:0 15px 4px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_name{font-size:16px;line-height:22px}}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_price{font-family:"theory-web-ulweb-ul";font-size:12px;font-style:normal;font-weight:300;line-height:14.4px;letter-spacing:0px;text-align:left;margin:0 15px}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_price .product_price_s{font-size:10px;line-height:12px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_price .product_price_l{font-size:16px;line-height:22px}}.main .main_wrap .styling .styling_wrap .product_wrap .wearing{margin-bottom:100px}.main .main_wrap .styling .styling_wrap .product_wrap .wearing .product_listItem{margin-right:1px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .wearing .product_listItem{margin-right:10px;margin-bottom:0}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap .wearing .product_listItem:nth-child(even){margin-right:0}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .wearing .product_listItem:nth-child(4n){margin-right:0}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari{width:85%}}.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem{width:calc((100% - 2px) / 3);margin-bottom:32px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem{width:calc((100% - 50px) / 6)}}.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem .weight-normal{text-align:center;font-size:14px}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem .weight-normal{font-size:13px}}.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem img{width:80px;height:80px;border-radius:50%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem img{width:80px !important;height:80px}}.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem{margin-right:1px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem{margin-right:10px;margin-bottom:0}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem{width:calc((100% - 2px) / 3) !important;display:block !important;border-top:none !important}}.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem:last-child{border-bottom:none !important}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem:nth-child(3n){margin-right:0}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .color_vari .product_listItem:nth-child(6n){margin-right:0}}.main .main_wrap .styling .styling_wrap .product_wrap .recommend.product_list{margin-bottom:0}.main .main_wrap .styling .styling_wrap .product_wrap .recommend.product_list .product_listItem{width:calc((100% - 2px) / 3);margin-right:1px;margin-bottom:16px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .recommend.product_list .product_listItem{width:calc((100% - 50px) / 6);margin-right:10px;margin-bottom:0}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap .recommend.product_list .product_listItem:nth-of-type(3n){margin-right:0}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .product_wrap .recommend.product_list .product_listItem:nth-of-type(6n){margin-right:0}}.main .main_wrap .styling .styling_wrap .product_wrap .recommend.product_list .product_listItem_mb0{margin-bottom:0}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .product_wrap{margin:32px 0 52px;width:100%;padding:0 15px}.main .main_wrap .styling .styling_wrap .product_wrap .product_list{display:flex;flex-wrap:wrap;flex:1}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem{width:100%;border-top:1px solid #e9e9e9;margin-bottom:0;display:flex;align-items:center;flex-direction:row}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem:last-child{border-bottom:1px solid #e9e9e9}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .product_listItem_mb0{margin-bottom:0}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .product_listImg{width:calc((80/345)*100%)}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .product_listImg .product_listItemImg{width:100%}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .product_listItemImg{margin-bottom:0}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .lt-api-anker{width:calc((221/345)*100%);margin:0 10px 0 10px}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .weight-normal{margin:0 0 4px 0}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .lt-api-price{margin:0}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .arrow_box{justify-content:center;align-items:center;width:24px;height:24px}.main .main_wrap .styling .styling_wrap .product_wrap .product_list .product_listItem .arrow_box .arrow_img{width:4px;height:10px}}.main .main_wrap .styling .styling_wrap .styling_box{display:flex;align-items:flex-start;margin-bottom:40px}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_box{flex-direction:column;width:92%;margin-right:auto;margin-left:auto;margin-bottom:20px}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_right{width:50%;margin-right:10px}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_right{margin-bottom:20px}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_left{width:50%;margin-right:0}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_left{width:95%;margin-left:auto;margin-right:auto}}.main .main_wrap .styling .styling_wrap .styling_left_img{position:relative}.main .main_wrap .styling .styling_wrap .styling_left_imgMain{width:71.9298245614%;margin:13.3333333333% 0}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_left_imgMain{width:71.884057971%;margin:0}}.main .main_wrap .styling .styling_wrap .styling_left_imgSub{width:33.3333333333%;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_left_imgSub{width:33.3333333333%}}.main .main_wrap .styling .styling_wrap .styling_left_imgSub_img{margin-bottom:15.7894736842%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_left_imgSub_img{margin-bottom:13.0434782609%}}.main .main_wrap .styling .styling_wrap .styling_left_imgSub_video{width:100%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_wrap .styling_left .video_wrapper{width:86%;margin:0 auto}}.main .main_wrap .styling .styling_wrap .styling_left .video_wrapper video{width:100%;height:auto}.main .main_wrap .styling .styling_wrap .styling_imgList{overflow:hidden;margin-left:15px;margin-bottom:0;padding-bottom:54px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_imgList{display:flex;margin-left:0;margin-bottom:40px;padding-bottom:0}}.main .main_wrap .styling .styling_wrap .styling_imgListItem{margin-right:10px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_imgListItem{width:50%}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_imgListItem:last-child{margin-right:0}}.main .main_wrap .styling .styling_wrap .styling_txt{font-family:Hiragino Kaku Gothic Pro;font-size:13px;line-height:2}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap .styling_txt{font-size:14px}}.main .main_wrap .otherContent{margin-bottom:80px}@media screen and (min-width: 769px){.main .main_wrap .otherContent{margin-bottom:100px}}.main .main_wrap .otherContent .otherContent_ttl{font-family:Hiragino Kaku Gothic Pro;font-size:22px;font-style:normal;font-weight:700;line-height:26.4px;letter-spacing:0px;text-align:left;margin-left:15px;margin-bottom:16px}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_ttl{margin-left:0;margin-bottom:24px}}.main .main_wrap .otherContent .otherContent_list{display:flex;flex-direction:column}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_list{flex-direction:row;flex-wrap:nowrap}}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem{display:flex;margin:0 15px 8px}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_list .otherContent_listItem{width:calc((100% - 20px) / 3);flex-wrap:nowrap;margin:0 20px 0 0}}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink{display:flex}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemImgWrap{flex-basis:36.233%;margin-right:15px}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemImgWrap{flex-basis:44.63%;margin-right:10px}}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap{flex:1}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemTtl{font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:0px;text-align:left;margin-bottom:4px}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemTtl{margin-bottom:12px}}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemDesc{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.007em;text-align:left;margin-bottom:8px}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemDesc{font-size:14px;margin-bottom:20px}}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemDesc_mb0{margin-bottom:0}.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemTxtLink{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:0.007em;text-align:left;text-decoration:underline}@media screen and (min-width: 769px){.main .main_wrap .otherContent .otherContent_list .otherContent_listItem .otherContent_listItemLink .otherContent_listItemTxtWrap .otherContent_listItemTxtLink{font-size:14px;line-height:21px}}@media screen and (max-width: 768px){.main .main_wrap .otherContent .otherContent_list .otherContent_listItem_mb0{margin-bottom:0}}.main .main_wrap .related_features.otherContent{margin-bottom:52px}.main .main_wrap .related_features .otherContent_list{margin-bottom:24px}.main .main_wrap .related_features .linkButton{border:1px solid #1b1b1b;margin:0 15px;padding:16px 0;font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0em;text-align:center}@media screen and (min-width: 769px){.main .main_wrap .related_features .linkButton{margin:0 auto;width:49.213%}}.main .main_wrap .relatedCategory{margin-bottom:80px}@media screen and (min-width: 769px){.main .main_wrap .relatedCategory{margin-bottom:100px}}.main .main_wrap .relatedCategory .relatedCategory_list{overflow:hidden;margin-left:15px;margin-bottom:52px}@media screen and (min-width: 769px){.main .main_wrap .relatedCategory .relatedCategory_list{display:flex;margin-left:0;margin-bottom:40px;padding-bottom:0}}.main .main_wrap .relatedCategory .relatedCategory_ttl{font-family:Hiragino Kaku Gothic Pro;font-size:22px;font-style:normal;font-weight:700;line-height:26.4px;letter-spacing:0px;text-align:left;margin-left:15px;margin-bottom:16px}@media screen and (min-width: 769px){.main .main_wrap .relatedCategory .relatedCategory_ttl{margin-left:0}}.main .main_wrap .relatedCategory .relatedCategory_listItem{margin-right:10px}@media screen and (min-width: 769px){.main .main_wrap .relatedCategory .relatedCategory_listItem{width:calc((100% - 50px) / 6)}}@media screen and (min-width: 769px){.main .main_wrap .relatedCategory .relatedCategory_listItem:last-child{margin-right:0}}.main .main_wrap .relatedCategory .relatedCategory_listItemImg{margin-bottom:12px}.main .main_wrap .relatedCategory .relatedCategory_listTxt{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0em}@media screen and (min-width: 769px){.main .main_wrap .relatedCategory .relatedCategory_listTxt{font-size:15px;line-height:22.5px;text-align:center}}.main .main_wrap .relatedCategory .slick-list{padding-right:3.6%}.main .main_wrap .relatedCategory .slick-dots{bottom:26px;margin-left:-9px}.main .main_wrap .relatedCategory .slick-dots li{width:17px;margin:0}.main .main_wrap .relatedCategory .slick-dots li button{padding:4px}.main .main_wrap .relatedCategory .slick-dots li button:before{font-size:8px}.main .main_wrap .relatedFeatures{margin-bottom:52px}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures{margin-bottom:100px}}.main .main_wrap .relatedFeatures .relatedFeatures_ttl{font-family:Hiragino Kaku Gothic Pro;font-size:22px;font-style:normal;font-weight:700;line-height:26.4px;letter-spacing:0px;text-align:left;margin-left:15px;margin-bottom:16px}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_ttl{margin-left:0}}.main .main_wrap .relatedFeatures .relatedFeatures_list{overflow:hidden;margin-left:15px;padding-bottom:45px}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_list{display:flex;margin-left:0;margin-right:-10px;margin-bottom:28px;padding-bottom:0;overflow:visible}}.main .main_wrap .relatedFeatures .relatedFeatures_listItem{position:relative;margin-right:10px}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_listItem{width:50%}}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_listItem:hover .relatedFeatures_listItemLinkButton{opacity:1}}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_listItem:last-child{margin-right:0}}.main .main_wrap .relatedFeatures .relatedFeatures_ImgWrap{position:relative}.main .main_wrap .relatedFeatures .relatedFeatures_listItemImg{margin-bottom:8px}.main .main_wrap .relatedFeatures .relatedFeatures_listItemTxt{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0em;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_listItemTxt{font-size:14px;line-height:21px}}.main .main_wrap .relatedFeatures .relatedFeatures_listItemLinkButton{width:calc(100% - 20px);margin:0 auto;background-color:#fff;font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0em;text-align:center;padding:16px 0;position:absolute;left:0;right:0;bottom:12px}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .relatedFeatures_listItemLinkButton{width:calc(100% - 40px);opacity:0;bottom:16px;font-size:15px;line-height:22.5px;padding:19px 0}}.main .main_wrap .relatedFeatures .slick-list{padding-right:4.3%}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .slick-list{padding-right:0}}.main .main_wrap .relatedFeatures .slick-dots{bottom:17px;margin-left:-8px}.main .main_wrap .relatedFeatures .slick-dots li{margin:0}.main .main_wrap .relatedFeatures .slick-dots li button{padding:4px}.main .main_wrap .relatedFeatures .slick-dots li button:before{font-size:8px}.main .main_wrap .relatedFeatures .slick-dotted.slick-slider{margin-bottom:0}.main .main_wrap .relatedFeatures .slick-next{top:44%;right:0;width:50px;height:50px;margin-right:-40px}.main .main_wrap .relatedFeatures .slick-next.slick-disabled{visibility:hidden}.main .main_wrap .relatedFeatures .slick-next:before{content:url(/styling/work_style_essentials_a_mt/images/arrow_next.png);vertical-align:middle;opacity:1}.main .main_wrap .relatedFeatures .slick-prev{top:44%;left:0;width:50px;height:50px;margin-left:-50px}.main .main_wrap .relatedFeatures .slick-prev.slick-disabled{visibility:hidden}.main .main_wrap .relatedFeatures .slick-prev:before{content:url(/styling/work_style_essentials_a_mt/images/arrow_prev.png);vertical-align:middle;opacity:1}.main .main_wrap .relatedFeatures .linkButton{border:1px solid #1b1b1b;margin:0 15px;padding:15px 0;font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0em;text-align:center}@media screen and (min-width: 769px){.main .main_wrap .relatedFeatures .linkButton{font-size:15px;line-height:22.5px;margin:0 auto;width:29.488%;padding:11px 0}}@media screen and (max-width: 769px){.main .main_wrap .end_text{margin:0 auto;width:86%}}.main .main_wrap .connection{margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){.main .main_wrap .connection{width:86%}}@media screen and (min-width: 769px){.main .main_wrap .connection{max-width:1200px}}.main .main_wrap .connection.section{border-bottom:none !important}.main .main_wrap .connection.section a{color:#1b1b1b !important;text-decoration:none !important}.main .main_wrap .connection.section:nth-last-child(2){margin-bottom:0}.main .main_wrap .connection .connection_ttl{font-size:22px;font-weight:400;line-height:26.4px;margin-top:64px;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .connection .connection_ttl{margin-top:100px;margin-left:0;margin-right:0}}.main .main_wrap .connection.contents_end{margin-bottom:100px}.main .main_wrap .connection_flex{margin:16px 0 0 0}@media screen and (min-width: 769px){.main .main_wrap .connection_flex{margin-top:24px;display:flex;margin-left:0;margin-right:0}}.main .main_wrap .connection_flex .connectionContents_flex{display:flex;align-items:flex-start;margin-top:8px}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex{margin-top:0;margin-right:calc((20 / 1170)*100%)}}.main .main_wrap .connection_flex .connectionContents_flex .image_area{width:calc((125/345)*100%);height:calc((125/345)*100%);margin-right:calc((7.5/345)*100%)}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .image_area{width:calc((180/375)*100%);margin-right:calc((10/375)*100%);height:auto}}.main .main_wrap .connection_flex .connectionContents_flex .text_area{width:calc((205/345)*100%);margin-left:calc((7.5/345)*100%);text-align:left}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .text_area{width:calc((185/375)*100%);margin-left:0}}.main .main_wrap .connection_flex .connectionContents_flex .text_area .title{font-size:16px;line-height:22.4px;font-weight:400;margin-bottom:0}.main .main_wrap .connection_flex .connectionContents_flex .text_area .text{margin-top:4px;font-size:13px;line-height:23.4px;font-weight:400;margin-bottom:0}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .text_area .text{margin-top:12px;font-size:14px;line-height:24.5px}}.main .main_wrap .connection_flex .connectionContents_flex .text_area .link{margin-top:8px;font-size:12px;line-height:19.2px;font-weight:400;text-decoration:underline}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .text_area .link{margin-top:20px;font-size:14px;line-height:21px}}.main .main_wrap .connection_flex .connectionContents_flex{margin-top:8px}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex{margin-top:0px;width:calc((290/1170)*100%)}}@media screen and (min-width: 769px){.main .main_wrap .connectionContents_flex:last-child{margin-right:0}}.main .main_wrap .link-button{margin:0 15px;border:1px solid #000000;margin-top:24px;text-align:center}@media screen and (min-width: 769px){.main .main_wrap .link-button{margin:0 auto;width:625px;margin-top:24px}}.main .main_wrap .link-button a{padding:12px 0 !important;display:block;font-size:12px;line-height:14px;font-weight:400}@media screen and (min-width: 769px){.main .main_wrap .link-button a{font-size:15px;line-height:22.5px}}.main .main_wrap .link-button a:hover{text-decoration:none}.main #styling01,.main #styling02,.main #styling03,.main #styling04,.main #styling05,.main #styling06,.main #styling07,.main #styling08{scroll-margin-top:100px}
