@charset "UTF-8";#content-wrap.page-guide{padding-bottom:200px;min-height:calc(100vh - 81px - 200px - 115px)}.page-guide{min-width:1024px}.page-guide .guide-wrap{max-width:1180px;margin:18px auto 0;width:calc(100% - 100px)}.page-guide .block-title{border-bottom:1px solid #eee;padding-bottom:32px;margin-bottom:22px}.page-guide .block-title .box-title .title-sub{font-size:22px;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;letter-spacing:0.04em;color:#ff322d;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:9px;display:block}.page-guide .block-title .box-title .title-main{font-size:50px;font-family:"TTNormsPro-Bold",sans-serif;font-weight:normal;color:#ff322d;display:inline-block;letter-spacing:-0.02em}.page-guide .guide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-guide .area-menu{max-width:340px;width:34%}.page-guide .area-menu .menu-list a{display:block;color:inherit;text-decoration:none;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;font-size:13px;line-height:22px;letter-spacing:0.05em;text-align:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 55px 14px 19px}.page-guide .area-menu .menu-list a:after{content:"";display:inline-block;background:url(../images/common/icon-menu-right.svg) no-repeat center center/contain;width:10px;height:12px;position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.page-guide .area-menu .menu-list a:not([href="#open"]):after,.page-guide .area-menu .menu-list a:only-child:after{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.page-guide .area-menu .menu-list a:hover:after{-webkit-transform:translate(0,-25%) rotate(90deg);-ms-transform:translate(0,-25%) rotate(90deg);transform:translate(0,-25%) rotate(90deg)}.page-guide .area-menu .menu-list a:hover:not([href="#open"]):hover:after,.page-guide .area-menu .menu-list a:hover:only-child:hover:after{-webkit-transform:translate(4px,-50%);-ms-transform:translate(4px,-50%);transform:translate(4px,-50%)}.page-guide .area-menu .menu-list a:hover{color:#ff322d}.page-guide .area-menu .menu-list li{border-bottom:1px solid #eee}.page-guide .area-menu .menu-list li.is-active{color:#ff322d}.page-guide .area-menu .menu-child{background:#eee;display:none}.page-guide .area-menu .menu-child li:first-child{padding-top:16px}.page-guide .area-menu .menu-child li:last-child{padding-bottom:16px}.page-guide .area-menu .menu-child a{padding:9px 50px 8px 30px}.page-guide .area-content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;font-size:13px;letter-spacing:0.01em;line-height:24px;letter-spacing:0;padding-top:15px;margin-left:8.9%}.page-guide .area-content .box-title .title-main{font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;font-size:22px;letter-spacing:0.05em;line-height:30px;color:#ff322d;border-bottom:1px solid #eee;padding-bottom:21px;margin-bottom:26px}.page-guide .area-content .box-title .title-sub{font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;font-size:20px;letter-spacing:0.05em;line-height:30px}.page-guide .area-content .box p{font-size:13px;letter-spacing:0.01em;line-height:24px;letter-spacing:0}.page-guide .area-content .box .noshi-number{font-size:13px;line-height:20px;margin-top:-10px;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600}.page-guide .area-content .img img{max-width:700px;width:100%;height:auto}.page-guide .area-content .title{font-size:16px;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;line-height:24px;letter-spacing:0.01em}.page-guide .area-content .title.medium{font-weight:600}.page-guide .area-content .gray{color:#999}.page-guide .area-content .txt-num{position:relative;padding-left:40px}.page-guide .area-content .circle-num{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:inline-block;border:2px solid #ff322d;color:#ff322d;font-weight:600;font-size:16px;line-height:26px;text-align:center;width:30px;height:30px;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:15px;font-family:"TTNormsPro-Bold",sans-serif;font-weight:normal}.page-guide .area-content a{text-decoration:underline}.page-guide .area-content a:hover{text-decoration:none}.page-guide .area-content strong{font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;font-weight:unset}.page-guide .area-content ul{list-style:none}.page-guide .area-content ul li{padding-left:15px;position:relative}.page-guide .area-content ul li:before{content:"・";display:inline-block;position:absolute;left:0;top:0}.page-guide .area-content ul.img-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.page-guide .area-content ul.img-list li{padding-left:0;margin-bottom:30px;text-align:center;margin-right:0;width:141px}.page-guide .area-content ul.img-list li .img{margin-bottom:15px}.page-guide .area-content ul.img-list li:not(:last-child){margin-right:3px}.page-guide .area-content ul.img-list li:before{content:""}.page-guide .area-content dl{border:1px solid #ccc;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-guide .area-content dl dt{font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600}.page-guide .area-content dl dd:not(:last-child){margin-bottom:20px}.page-guide .area-content dl.qanda{border:none;padding:0}.page-guide .area-content dl.qanda dd,.page-guide .area-content dl.qanda dt{position:relative;padding-left:20px}.page-guide .area-content dl.qanda dd:before,.page-guide .area-content dl.qanda dt:before{display:inline-block;position:absolute;left:0;top:0}.page-guide .area-content dl.qanda dt:before{content:"Q"}.page-guide .area-content dl.qanda dd:before{content:"A"}.page-guide .area-content table{border:1px solid #ccc;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.page-guide .area-content table tr:not(:last-child) td{padding-bottom:15px}.page-guide .area-content table th{font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;margin-right:30px;text-align:left;padding-right:60px}.page-guide .area-content hr{outline:none;-webkit-box-shadow:none;box-shadow:none;height:1px;width:100%;border-color:#eee;border-width:2px;margin:0}.page-guide .area-content .mb10{margin-bottom:10px}.page-guide .area-content .mb20{margin-bottom:20px}.page-guide .area-content .mb30{margin-bottom:30px}.page-guide .area-content .mb40{margin-bottom:40px}.page-guide .area-content .mb50{margin-bottom:50px}.page-guide .area-content .mb60{margin-bottom:60px}.page-guide .area-content .mb70{margin-bottom:70px}.page-guide .area-content .mb80{margin-bottom:80px}.page-guide .area-content .mb90{margin-bottom:90px}.page-guide .area-content .mb100{margin-bottom:100px}@media only screen and (min-width:769px){.page-guide.guide-top .block-title{margin-bottom:37px}.page-guide.guide-top .area-menu{width:100%;min-width:100%}.page-guide.guide-top .area-menu .menu-list li{text-align:left;margin-bottom:36px;padding:0 20px 30px}.page-guide.guide-top .area-menu .menu-list a{pointer-events:none;padding-right:0;padding:0;margin-bottom:16px;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;font-size:16px;letter-spacing:0.05em;color:#ff322d}.page-guide.guide-top .area-menu .menu-list a:after{content:none}.page-guide.guide-top .area-menu .menu-child{display:block;background:none;font-size:0}.page-guide.guide-top .area-menu .menu-child.hide{display:block}.page-guide.guide-top .area-menu .menu-child li{display:inline-block;padding:0;margin:0;border-bottom:none}.page-guide.guide-top .area-menu .menu-child li:first-child,.page-guide.guide-top .area-menu .menu-child li:last-child{padding:0}.page-guide.guide-top .area-menu .menu-child li:not(:last-child){margin-right:40px}.page-guide.guide-top .area-menu .menu-child a{pointer-events:all;padding:0;margin-bottom:0;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;font-size:13px;letter-spacing:0.08em;line-height:35px;text-align:left;color:#222}.page-guide.guide-top .area-menu .menu-child a:hover{color:#ff322d}.page-guide .area-content hr.black{border-color:#222222!important;border-top:solid 1px}.page-guide .area-content ul li.red{color:red}.page-guide .area-content .mb5{margin-bottom:5px}.page-guide .area-content .gray2{color:#777}.amex_scale_down{width:300px;height:auto}.page-guide.guide-top .area-menu .menu-child .border-bottom-link{text-decoration:none;position:relative;display:inline-block}.page-guide.guide-top .area-menu .menu-child .border-bottom-link:before{content:"";display:block;width:100%;height:1px;border-bottom:1px solid;position:absolute;top:38px;left:0;opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#ff322d}.page-guide.guide-top .area-menu .menu-child .border-bottom-link:hover:before{top:30px;opacity:1}}@media only screen and (max-width:768px){#content-wrap.page-guide{padding-bottom:100px;min-height:calc(100vh - 56px - 182px - 85px)}.page-guide{min-width:inherit}.page-guide .guide-wrap{max-width:inherit;margin:35px auto 0;width:inherit}.page-guide .block-title{display:none;border-bottom:none;padding-bottom:0;margin-bottom:19px}.page-guide .block-title.is-show{display:block}.page-guide .block-title .box-title{padding:0 15px}.page-guide .block-title .box-title .title-sub{font-size:14px;letter-spacing:0.04em;line-height:15px}.page-guide .block-title .box-title .title-main{font-size:35px;letter-spacing:-0.02em;line-height:44px}.page-guide .guide-inner{display:block}.page-guide .area-menu{display:none;width:100%;margin:0;max-width:inherit}.page-guide .area-menu.is-show{display:block}.page-guide .area-menu .menu-list a{letter-spacing:0;padding:13px 55px 13px 20px}.page-guide .area-menu .menu-list a:after{right:24px}.page-guide .area-menu .menu-list li{border-bottom:none;position:relative}.page-guide .area-menu .menu-list li:after{content:"";position:absolute;left:50%;width:calc(100% - 40px);height:1px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:#eee}.page-guide .area-menu .menu-child a{padding:8px 50px 8px 34px}.page-guide .area-content{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;font-size:13px;letter-spacing:0.01em;line-height:25px;margin:0;padding:0}.page-guide .area-content hr{border-width:1px}.page-guide .area-content .box-title{padding:0 15px}.page-guide .area-content .box-title .title-main{font-size:20px;letter-spacing:0.05em;line-height:30px;border-bottom:none;padding-bottom:0;margin-bottom:8px}.page-guide .area-content .box-title .title-sub{font-size:18px;letter-spacing:0.05em;line-height:30px}.page-guide .area-content .box{padding:0 15px}.page-guide .area-content .box .noshi-number{font-size:13px;line-height:20px;margin-top:10px;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600}.page-guide .area-content .title{font-size:15px}.page-guide .area-content .img img{width:100%;height:auto}.page-guide .area-content .img.center{text-align:center}.page-guide .area-content .img.center img{width:auto;margin:0 auto}.page-guide .area-content .circle-num{font-size:15px;width:25px;height:25px;border-radius:13px;margin-right:15px;line-height:23px;border-width:1px;top:5px;-webkit-transform:none;-ms-transform:none;transform:none}.page-guide .area-content ul.img-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:left}.page-guide .area-content ul.img-list.sp-col3 li{width:calc((100% - 14px)/ 3);margin-bottom:0;margin-top:-9%}.page-guide .area-content ul.img-list.sp-col3 li:not(:last-child){margin-right:0}.page-guide .area-content ul.img-list.sp-col3 li:not(:nth-child(3n)){margin-right:7px}.page-guide .area-content ul.img-list.sp-col3 li p{line-height:20px}.page-guide .area-content dl{padding:20px 15px}.page-guide .area-content dl dd:not(:last-child){margin-bottom:10px}.page-guide .area-content table{padding:20px 15px}.page-guide .area-content table th{display:block;width:100%;padding-right:0}.page-guide .area-content table td{display:block;width:100%}.page-guide.guide-top .guide-wrap{margin:19px auto 0}.page-guide.guide-top .block-title{display:block}.page-guide.guide-top .area-menu{display:block}}.box-vertical{vertical-align:middle;padding-bottom:0!important;margin-bottom:15px}.page-guide .areaBox .box .number-list{list-style:none;counter-reset:item;text-indent:-16px;margin-left:17px}.page-guide .areaBox .box .number-list li:first-child:before{margin-right:2px}.page-guide .areaBox .box .number-list li:before{counter-increment:item;content:counter(item) ".";padding-right:0.5em;color:black}.page-guide .area-content hr.black{border-color:#222222!important;border-top:solid 1px}.page-guide .area-content ul li.red{color:red}.page-guide .area-content .mb5{margin-bottom:5px}.page-guide .area-content .gray2{color:#777}.amex_scale_down{width:300px;height:auto}.border-bottom-guide{text-decoration:none!important;position:relative}.border-bottom-guide:before{content:"";display:block;width:100%;height:1px;border-bottom:1px solid;position:absolute;top:20px;left:0}.border-bottom-guide:hover{color:red}.border-bottom-guide:hover:before{-webkit-animation:linkAnim 0.4s ease;animation:linkAnim 0.4s ease}@-webkit-keyframes linkAnim{0%{opacity:0;-webkit-transform:translate(0,8px);transform:translate(0,8px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);color:red}}@keyframes linkAnim{0%{opacity:0;-webkit-transform:translate(0,8px);transform:translate(0,8px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);color:red}}.border-image{border-bottom:1px solid #222}.guide-wrap .block-title .box-title .userWrap{display:inline-block;float:right;padding-top:50px;padding-right:45px;font-size:0}.page-guide .area-content ul.img-list li .img{margin-bottom:15px;border:0px solid #CCCCCC}@media only screen and (max-width:768px){.page-guide .area-content ul.img-list li .img{margin-bottom:0;border:0px solid #CCCCCC}.page-guide .area-content ul.noshi-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-guide .area-content a{display:inline-block}.page-guide .area-content .circle-num{line-height:30px}div#main .breadcrumb:nth-child(2){display:none}.page-guide .area-content table.ssl_box{border:initial;padding:initial}.color-red{color:#ff322d!important}.hr1{height:1px;background-color:#eee;border:none;color:#eee}.img.guide_social_banner{width:66%}.page-guide .area-content .guide_social_button a{font-size:12px;text-decoration:none;width:300px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-weight:600;line-height:24px;letter-spacing:0.01em}@media screen and (max-width:768px){.page-guide .area-content .guide_social_button a{width:100%}}
/*# sourceMappingURL=guide.css.map */