@charset "utf-8";

.man #sub_visual .t03 {color:#7490a4;}
#sub_visual.man01 {background-image:url('/images/man/visual_man01.jpg');}
#sub_visual.man02 {background-image:url('/images/man/visual_man02.jpg');}
#sub_visual.man03 {background-image:url('/images/man/visual_man03.jpg');}
#sub_visual.man04 {background-image:url('/images/man/visual_man04.jpg');}


.man .common_cont02 .box {background:rgba(59,67,68,0.65);} /* 남자*/
.man .common_cont02 .box:after {border-color:#afc2d0;}
.man .common_cont02 li:before {background:rgba(159,176,188,0.25);}


.man .sub_common01 {background:#f0f5f3}
.man .stitle .t01 {color:#88a2b5; border-color:#88a2b5;}
.man .plan h2.title {border-color:#7fa9c6}
.man .plan .type {width:auto; padding:0 20px; background:#7fa9c6;}

.man01_c01 .box a {display:block; padding-bottom:25px;}
.man01_c01 .txt_box {padding:35px 15px;color:#fff; background:#666666;}
.man01_c01 .t01 {margin-top:2px;}
.man01_c01 .chk_list01 {margin:0; padding:25px 25px 0; }
.man01_c01 .num {font-size:25px; color:#9fbacd;}
.man01_c01 .more_view {margin-top:19px;}

.man01_c03 .box {text-align:left; border:1px solid #ddd; background:#fff;}

.man01_c04 .box {text-align:left; background:#fff;}
.man01_c04 .txt_box {border:1px solid #ddd;}
.man01_c04 .t02 {color:#5b5a5a;}

.man .circle_list02 li:nth-child(1) .box {}
.man .circle_list02 li:nth-child(2) .box {background:rgba(173,205,209,0.75);}
.man .circle_list02 li:nth-child(3) {margin-top:-7.7%;}
.man .circle_list02 li:nth-child(3) .box {background:rgba(229,207,193,0.75);}


.man01_c02 .cont02 {padding:40px 0; background:#ece3da;}
.man01_c02 .cont02 .stxt {padding:0 50px;color:#5b5a5a;}
.man01_c02 .circle_list02 li:nth-child(3) {margin-top:-7.7%;}

.man02_c03 {text-align:center;}

.man2 .nose_common01 .box {background:#fff;}

.man03_c01 .box {color:#fff; background:#787878;}
.man03_c01 .num {font-size:25px;}
.man03_c01 .t01 {font-size:23px; line-height:1.2;}
.man03_c01 .t01:before {display:block; width:23px; height:1px; margin:6px auto 10px; background:#c3c3c3;; content:''}
.man03_c01 .txt_box {padding:20px 20px 23px;}

.man03_c02 > .title02 {margin-top:40px; text-align:center;}

.man03_c03 .box {text-align:left; border:1px solid #e5e5e5; background:#fff;}
.man03_c03 .txt_box {border-top:1px solid #e5e5e5;}
.man03_c03 .chk_list01 {margin-top:7px;}
.man03_c03 .chk_list01 li+li {margin-top:6px;}
.man03_c03 .t02 {margin-top:16px;}

.man03_c04 .txt_box {padding-bottom:25px; color:#fff; background:#787878;}
.man03_c04 .box .t02 {margin-top:15px;}
.man03_c04 .box .chk_list01 {margin:0; padding:20px; border:1px solid #e5e5e5;}
.man03_c04 .box img {border:1px solid #e5e5e5;}
.man03_c04 .redclay .txt_box {background:#caa88d;}


.man03_c05 .circle_list02 {margin-top:25px;}
.man03_c05 .circle_list02 li:nth-child(2) .box {background:rgba(136,161,181,0.75);}

.man03_c05 .cont02 {margin-top:40px;}
.man03_c05 .cont02 .title02 {margin-top:10px;}
.man03_c05 .cont02 ul {margin:25px -5px -5px;}
.man03_c05 .cont02 ul li {padding:5px;}
.man03_c05 .cont02 ul .box {width:100%; background:#fff;}
.man03_c05 .cont02 .txt {margin-top:9px; font-size:14px; line-height:1.28;}

/*

.man1 .list_style01 {margin:50px -10px -10px;}
.man1 .list_style01 li {padding:10px; }
.man1 .list_style01 .box {position:relative; display:block; padding-bottom:55px; color:#fff; background:#fff;}
.man1 .list_style01 .num {color:#9fbacd;}
.man1 .list_style01 .txt_box01 {padding:50px 20px; background:#666666;}
.man1 .list_style01 .t01 {margin-top:19px; font-size:22px;}
.man1 .list_style01 .t02 {margin-top:13px; font-size:36px; font-weight:400;}
.man1 .chk_point {height:163px; padding:30px 20px 0;}
.man1 .chk_point em {font-size:20px; color:#333;}
.man1 .more_view {margin-top:0; background-color:#7490a4;}

.man .qna {background:#f4f3ef;}
.man .qna .box.q {width:365px;}
.man .qna .box.a {width:895px;}
.man .qna .tit.q {color:#526151;}
.man .qna .tit.a {color:#afac98;}

.man .item01 {border:1px solid #dddddd; box-sizing:border-box;}
.man .item01 img {border-right:1px solid #dddddd;}
.man1 .item01 .t01 {font-weight:500;}
.man1 .item01.s03 {border:0;}
.man1 .item01.s03 img {border-right:0;}
.man1 .item01.s03 .txt_box {padding:122px 20px 0; text-align:center;}

.man2 .circle_list02 ul {margin-top:0;}

.man .circle_list02 li.s01 .box {background:rgba(51,51,51,0.75);}
.man .circle_list02 li.s02 .box {background:rgba(159,186,205,0.75);}
.man .circle_list02 li.s03 .box {background:rgba(220,192,172,0.75);}

.man2 .nose_common01 .box {background:#fff;}

.man2 .ct_3d .box {background-image:url('/images/sub/ct_3d_bg_nose.jpg');}
.man2 .ct_3d .box .txt_box {padding-left:620px;}

.man02_c02 {text-align:center;}
.man02_c02 .title03 p {margin-top:40px;}
.man02_c02 .ct_3d .box {margin-top:100px;}

.man03_c01 .list_style01 {margin:50px -15px -15px; color:#fff;}
.man03_c01 .list_style01 li {padding:15px;}
.man03_c01 .list_style01 .box {background:#666666;}
.man03_c01 .list_style01 .txt_box {height:260px; padding-top:57px;}
.man03_c01 .list_style01 .t01 {font-size:30px; font-weight:400;}
.man03_c01 .list_style01 .t01:before {display:block; width:25px; height:1px; margin:11px auto 16px; background:#b3b3b3; content:'';}

.man3 .ct_3d {margin-top:50px;}
.man3 .item01 .txt_box {padding-top:40px;}
.man3 .item01+.item {margin-top:20px;}
.man3 .item01 .t01 {font-weight:500;}
.man3 .item01 .t02 {margin-top:31px;}
.man3 .chk_list01 {margin-top:16px;}
.man3 .chk_list01 li+li {margin-top:3px;}


.man03_c04 .list_style01 {margin:45px -10px 0;}
.man03_c04 .list_style01 > li {padding:0 10px;}
.man03_c04 .list_style01 img {width:100%;}
.man03_c04 .list_style01 .box {border:1px solid #ddd;}
.man03_c04 .list_style01 .title {padding:24px 20px; font-size:32px; color:#fff; text-align:center; background:#666666;}
.man03_c04 .list_style01 li.s02 .title {background:#bb957a;}
.man03_c04 .list_style01 .txt_box {padding:0 60px; text-align:left;}
.man03_c04 .list_style01 .chk_list01 {height:147px; padding-top:17px}
.man03_c04 .list_style01 .t01 {height:132px; padding-top:28px; font-size:22px; font-weight:400; text-align:center; border-top:1px solid #ddd;}

.man .circle_list03 li.s02 {background:rgba(159,186,205,0.75);}
.man .circle_list03 li.s04 {background:rgba(219,171,171,0.75);}

.man03_c05 .cont02 {margin-top:90px}
.man03_c0502 {margin:50px -1px 0;}
.man03_c0502 li {width:25%; padding:0 1px;}
.man03_c0502 .txt_box {height:143px; padding-top:23px; background:#fff;}
.man03_c0502 .step {color:#333333; font-weight:400;}
.man03_c0502 .txt {margin-top:11px; font-size:22px;}


*/