@charset "utf-8";

.pageCm{font-size:15px;line-height:1.7;letter-spacing:-.3px;font-family:'notokr-regular'}
.pageCm .bsn_tit{margin-bottom:18px;font-size:25px;color:#000;font-family:'notokr-bold'}
.pageCm .bsn_tit span{color:#c49d60}
.pageCm .cont_box{padding:30px;border-radius:11px;word-break:keep-all;background-color:#f7f7f7}
.pageCm .cont_box+.cont_box{margin-top:12px}
.pageCm .inner+.inner{margin-top:55px}
.pageCm table th{font-size:16px;font-weight:normal;font-family:'notokr-medium'}
.pageCm .go_btn{display:table;margin:35px auto 0;width:222px;height:62px;border-radius:3px;font-size:16px;line-height:62px;color:#fff;text-align:center;background-color:#b5986b;font-family:'notokr-medium'}
.pageCm p{word-break:keep-all}
.pageCm .pl{white-space:pre-line}
.br{white-space:pre-line}

#Page33{text-align:center}
#Page33 .tit_area{font-size:17px;color:#000}
#Page33 .tit_area p{margin-bottom:12px;font-size:30px;color:#000;font-family:'notokr-light'}
#Page33 .tit_area p span{font-family:notokr-bold}
#Page33 img{width:100%;margin:30px 0;border-radius:27px}

#Page35 table{width:100%;border-collapse:collapse}
#Page35 table thead th{padding:10px 0;color:#fff;background-color:#716552}
#Page35 table tbody th{width:30%;border-right:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;color:#b28c4f}
#Page35 table tbody td{padding:20px;border-bottom:solid 1px #e1e1e1}
#Page35 table tbody td p:before{display:inline-block;width:2px;height:2px;margin:0 9px 3px 0;content:'';background-color:#967034}
#Page35 .cont_box img{margin-top:20px}
#Page35 .process dl{border-top:solid 2px #b5986b}
#Page35 .process dl+dl{margin-top:30px}
#Page35 .process dl dt{padding:11px 20px;border-bottom:solid 1px #e1e1e1;font-size:18px;color:#000;font-family:'notokr-medium'}
#Page35 .process dl dt span{display:inline-block;padding:3px 9px;margin-right:12px;border-radius:3px;font-size:14px;color:#fff;background-color:#716552}
#Page35 .process dl dd{padding:25px 20px;word-break:keep-all;white-space:pre-line;background-color:#f7f7f7}
#Page35 .process dl dd p{position:relative;padding-left:12px}
#Page35 .process dl dd p:before{position:absolute;left:0;top:11px;width:2px;height:2px;content:'';background-color:#967034}

#Page37 .cont_box{display:flex} 
#Page37 .cont_box p{padding-right:60px;word-break:keep-all}
#Page37 .cont_box img{width:160px}
#Page37 .step_area dl+dl{margin-top:40px}
#Page37 .step_area dl{display:flex;padding-top:10px;padding:10px}
#Page37 .step_area dl dt{width:30%;padding-top:30px;border-top:solid 1px #c49d60;font-size:18px;color:#000;font-family:'notokr-medium'}
#Page37 .step_area dl dt span{padding-right:13px;font-size:13px;color:#c49d60;vertical-align:2px;font-family:'notokr-bold'}
#Page37 .step_area dl dd{width:70%;border-top:solid 1px #e1e1e1;padding-top:34px}

#Page38 .step_area{display:flex;padding:0 40px;background:url(/sh_page/img/38p_arr.jpg) right 270px no-repeat}
#Page38 .step_area ul{width:45%}
#Page38 .step_area ul li{position:relative;padding:16px 20px;border-radius:7px;text-align:center;border:solid 1px #e1e1e1}
#Page38 .step_area ul li+li{margin-top:20px}
#Page38 .step_area ul li.tit{font-size:17px;color:#fff;background-color:#716552;font-family:'notokr-medium'}
#Page38 .step_area ul li.tit:after{display:none}
#Page38 .step_area ul.step_l li:after{position:absolute;right:-13%;top:50%;font-size:23px;content:'\f061';color:#ccc;font-family:'FontAwesome';transform:translateY(-50%)}
#Page38 .step_area ul.step_l li:nth-child(3):after{margin-top:-27px;transform:rotate(134deg )}
#Page38 .step_area ul.step_l li:nth-child(4):after,#Page38 .step_area ul.step_l li:nth-child(5):after{transform:rotate(180deg)}
#Page38 .step_area ul.step_l li:nth-child(4){margin-top:95px}
#Page38 .step_area ul.step_r{margin-left:10%}
#Page38 .step_area ul.step_r li:nth-child(4){margin-top:20px}
#Page38 .step_area ul.step_r li:last-child{text-align:left}
#Page38 .step_area ul.step_r li.test{width:55%;margin:121px auto 0;padding:11px 0;border-radius:50px;font-size:17px;border:solid 5px #ebc892;color:#fff;background-color:#d1ab6f;font-family:'notokr-medium'}

#Page40 .img_box{border:solid 1px #e1e1e1;background:none;text-align:center}
#Page40 .app_area dl{border:solid 1px #e1e1e1}
#Page40 .app_area dl+dl{margin-top:15px}
#Page40 .app_area dl dt{padding:10px 0;font-size:15px;color:#fff;text-align:center;background-color:#716552;font-family:'notokr-medium'}
#Page40 .app_area dl dd{padding:20px}
#Page40 .app_area dl dd p{word-break:keep-all}
#Page40 .app_area dl dd p+p{padding-top:15px;margin-top:15px;border-top:dashed 1px #ccc}

#Page40 dl{padding:20px;border-radius:11px;border:solid 1px #e1e1e1}
#Page40 dl+dl{margin-top:15px}
#Page40 dl dt{margin-bottom:15px;padding-bottom:15px;border-bottom:dashed 1px #ccc;font-size:18px;color:#000;font-family:'notokr-medium'}
#Page40 dl dt:before{display:inline-block;width:4px;height:14px;margin:0 9px 0px 0;content:'';background-color:#c49d60}
#Page40 .img_area{padding:40px 20px;margin-bottom:30px;border:solid 1px #e1e1e1;border-radius:11px;text-align:center}
#Page40 .img_area p{padding:30px;margin-top:40px;text-align:left;background-color:#f7f7f7}

#Page42 .set_area{display:flex;flex-wrap:wrap;justify-content:space-between}
#Page42 .set_area dl{width:32%}
#Page42 .set_area dl:nth-child(n+4){margin-top:20px}
#Page42 .set_area dl dt{margin-bottom:15px;padding:15px 20px;border-left:3px solid #716552;font-size:17px;color:#716552;background:#f2f2f2;font-family:'notokr-bold'}
#Page42 .set_area dl dd{position:relative;padding-left:35px}
#Page42 .set_area dl:nth-child(-n+3) dd:after{display:none}
#Page42 .set_area dl dd:after{position:absolute;content:'';top:10px;left:20px;width:3px;height:3px;border-radius:50px;background:#777}
#Page42 .feat .list{border-top:solid 2px #b5986b}
#Page42 .feat .list+.list{margin-top:30px}
#Page42 .feat .list>dt{padding:11px 20px;border-bottom:solid 1px #e1e1e1;font-size:18px;color:#000;font-family:'notokr-medium'}
#Page42 .feat .list>dt span{display:inline-block;padding:3px 9px;margin-right:12px;border-radius:3px;font-size:14px;color:#fff;background-color:#716552}
#Page42 .feat .list>dd{padding:25px 20px;word-break:keep-all;background-color:#f7f7f7}
#Page42 .feat .list>dd>div{margin-top:20px}
#Page42 .feat .list .mean li{position:relative;padding-left:12px}
#Page42 .feat .list .mean li:after{position:absolute;content:'';top:10px;left:0;width:3px;height:3px;border-radius:50px;background:#777}
#Page42 .feat .s_tit{position:relative;margin-bottom:10px;padding-left:12px;font-size:17px;color:#000;font-family:'notokr-medium'}
#Page42 .feat .s_tit:after{position:absolute;content:'';top:12px;left:0;width:4px;height:4px;border-radius:50px;background:#000}
#Page42 .feat .s_tit span{margin-left:10px;font-size:14px;color:#777}
#Page42 .feat .img_area{padding:30px;text-align:center;background:#fff}
#Page42 .feat .img_area ul{display:flex;text-align:center}
#Page42 .feat .img_area ul li{width:10%;padding:5px 0;color:#000;font-family:'notokr-medium'}
#Page42 .feat .img_area ul li+li{border-left:1px dashed #e1e1e1}
#Page42 .feat .img_area ul li span{display:block;font-size:13px;color:#c49d60;font-family:'notokr-bold'}
#Page42 .feat .base{display:flex;align-items:flex-end;justify-content:center}
#Page42 .feat .base li+li{margin-left:50px}
#Page42 .feat .base li p{margin-top:17px;padding:3px 0;border-radius:5px;color:#fff;background:#777;font-family:'notokr-medium'}
#Page42 .feat .list dl{margin-top:25px;line-height:1.3;text-align:center;font-family:'notokr-medium'}
#Page42 .feat .list dl *{display:inline-block;width:20%;margin-left:-20px;padding:15px 0;border:1px solid #e1e1e1;border-radius:50px}
#Page42 .feat .list dl dt{color:#fff;background:#c49d60}
#Page42 .feat .list dl dd{color:#000;background:#fff}
#Page42 .feat .zoom{display:flex;text-align:center;justify-content:space-between}
#Page42 .feat .zoom li{width:18%}
#Page42 .feat .zoom li p{display:flex;height:51px;font-size:15px;color:#000;align-items:center;justify-content:space-around;font-family:'notokr-medium'}
#Page42 .feat .zoom li i{display:block;margin:15px 0}
#Page42 .feat .zoom li div{width:175px;height:175px;padding-top:65px;border-radius:50%;background:#f2f2f2}
#Page42 .feat .zoom li div span{display:block;margin-top:15px;color:#b5986b;font-family:'notokr-medium'}
#Page42 .effect{display:flex;justify-content:space-between}
#Page42 .effect li{width:24%;padding:20px;border:solid 1px #e1e1e1;border-radius:11px;color:#716552;text-align:center;word-break:keep-all;font-family:'notokr-medium'}
#Page42 .effect li span{display:block;margin-bottom:5px;font-size:13px;color:#c49d60;font-family:'notokr-bold'}
#Page42 .rule{display:flex;flex-wrap:wrap;justify-content:space-between}
#Page42 .rule li{width:49%;padding:20px;border-bottom:1px dashed #e1e1e1;color:#000;background:#fff;font-family:'notokr-medium'}
#Page42 .rule li i{margin-right:12px;color:#c49d60}
#Page42 .step_area dl+dl{margin-top:40px}
#Page42 .step_area dl{display:flex;padding-top:10px;padding:10px}
#Page42 .step_area dl dt{width:30%;padding-top:30px;border-top:solid 1px #c49d60;font-size:18px;color:#000;font-family:'notokr-medium'}
#Page42 .step_area dl dt span{padding-right:13px;font-size:13px;color:#c49d60;vertical-align:2px;font-family:'notokr-bold'}
#Page42 .step_area dl dd{width:70%;border-top:solid 1px #e1e1e1;padding-top:34px}
#Page42 .step_area dd span{text-decoration:underline;color:#000;font-family:'notokr-medium'}

#Page48 .cont_box{display:flex} 
#Page48 .cont_box p{padding-right:60px;word-break:keep-all}
#Page48 .cont_box img{width:160px}
#Page48.pageCm .btn_box{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:center;margin-bottom:55px}
#Page48.pageCm .btn_box .go_btn{width:270px}
#Page48.pageCm .bsn_tit2{font-size:23px;color:#222}
#Page48 .inner .step_area1{margin-bottom:20px}
#Page48 .step_area dl+dl{margin-top:40px}
#Page48 .step_area dl{display:flex;padding-top:10px;padding:10px}
#Page48 .step_area dl dt{width:30%;padding-top:30px;border-top:solid 1px #c49d60;font-size:18px;color:#000;font-family:'notokr-medium'}
#Page48 .step_area dl dt span{padding-right:13px;font-size:13px;color:#c49d60;vertical-align:2px;font-family:'notokr-bold'}
#Page48 .step_area dl dd{width:70%;border-top:solid 1px #e1e1e1;padding-top:34px}


