@charset "utf-8";


.ta_center {text-align:center; margin:0 auto;}
.ta_justify {text-align:justify;}
.ta_left {text-align:left;}
.ta_right {text-align:right;}

.ft_left {float:left;}
.dp_flex {display:flex;}
.fd_column {flex-direction:column;}
.jc_sb {justify-content:space-between;}
.jc_center {justify-content:center;}
.jc_fs {justify-content:flex-start;}
.ai_center {align-items:center;}
.ai_fs {align-items: flex-start;}

.bt_green {border-top:1px solid #97a98c;}
.bt_white {border-top:1px solid #ffffff;}
.bb_dgray {border-bottom:1px solid #333333;}
.bb_white {border-bottom:1px solid #ffffff;}
.br_dgray {border-right:1px solid #333333;}
.border_sgray1 {border:1px solid #efefef}
.border_mgray1 {border:1px solid #d7d7d7}
.border_sgreen1 {border:1px solid #97a98c}
.border_white5 {border:5px solid #ffffff;}
.border_white6 {border:6px solid #ffffff;}
.border_white7 {border:7px solid #ffffff;}
.border_white8 {border:8px solid #ffffff;}
.border_white9 {border:9px solid #ffffff;}
.border_white10 {border:10px solid #ffffff;}
.br_50 {border-radius:50%; -webkit-border-radius:50%; }
.br_100 {border-radius:100%; -webkit-border-radius:100%; }
.br_50px {border-radius:50px; -webkit-border-radius:50px; }
.br_100px {border-radius:100px; -webkit-border-radius:100px; }

.bg_sgray {background:#efefef;}
.bg_mgray {background:#6b6b6b;}
.bg_dgray {background:#333333;}
.bg_sgreen {background:#f3f7f1;}
.bg_sgreen1 {background:#ecf3e1;}
.bg_mgreen {background:#dbe3d7;}
.bg_dgreen {background:#a1b795;}
.bg_dorange {background:#c9ac97;}

.fc_white {color:#ffffff;}
.fc_sgreen {color:#b1cca1;}
.fc_dgreen {color:#97a98c;}

.fw_300 {font-weight:300!important;}
.fw_400 {font-weight:400!important;}
.fw_500 {font-weight:500!important;}
.fw_600 {font-weight:600!important;}
.fw_700 {font-weight:700!important;}
.fw_800 {font-weight:800!important;}

.fs_10 {font-size:10px;}
.fs_11 {font-size:11px;}
.fs_12 {font-size:12px;}
.fs_13 {font-size:13px;}
.fs_14 {font-size:14px;}
.fs_15 {font-size:15px;}
.fs_16 {font-size:16px;}
.fs_17 {font-size:17px;}
.fs_18 {font-size:18px;}
.fs_19 {font-size:19px;}
.fs_20 {font-size:20px;}
.fs_21 {font-size:21px;}
.fs_22 {font-size:22px;}
.fs_23 {font-size:23px;}
.fs_24 {font-size:24px;}
.fs_25 {font-size:25px;}
.fs_26 {font-size:26px;}
.fs_27 {font-size:27px;}
.fs_28 {font-size:28px;}
.fs_29 {font-size:29px;}
.fs_30 {font-size:30px;}
.fs_31 {font-size:31px;}
.fs_32 {font-size:32px;}
.fs_33 {font-size:33px;}
.fs_34 {font-size:34px;}
.fs_35 {font-size:35px;}
.fs_36 {font-size:36px;}
.fs_37 {font-size:37px;}
.fs_38 {font-size:38px;}
.fs_39 {font-size:39px;}
.fs_40 {font-size:40px;}
.fs_41 {font-size:41px;}
.fs_42 {font-size:42px;}
.fs_43 {font-size:43px;}
.fs_44 {font-size:44px;}
.fs_45 {font-size:45px;}
.fs_46 {font-size:46px;}
.fs_47 {font-size:47px;}
.fs_48 {font-size:48px;}
.fs_49 {font-size:49px;}
.fs_50 {font-size:50px;}
.fs_60 {font-size:60px;}
.fs_70 {font-size:70x;}
.fs_80 {font-size:80px;}
.fs_90 {font-size:90px;}
.fs_100 {font-size:100px;}

.lh_10 {line-height:10px;}
.lh_11 {line-height:11px;}
.lh_12 {line-height:12px;}
.lh_13 {line-height:13px;}
.lh_14 {line-height:14px;}
.lh_15 {line-height:15px;}
.lh_16 {line-height:16px;}
.lh_17 {line-height:17px;}
.lh_18 {line-height:18px;}
.lh_19 {line-height:19px;}
.lh_20 {line-height:20px;}
.lh_21 {line-height:21px;}
.lh_22 {line-height:22px;}
.lh_23 {line-height:23px;}
.lh_24 {line-height:24px;}
.lh_25 {line-height:25px;}
.lh_26 {line-height:26px;}
.lh_27 {line-height:27px;}
.lh_28 {line-height:28px;}
.lh_29 {line-height:29px;}
.lh_30 {line-height:30px;}
.lh_31 {line-height:31px;}
.lh_32 {line-height:32px;}
.lh_33 {line-height:33px;}
.lh_34 {line-height:34px;}
.lh_35 {line-height:35px;}
.lh_36 {line-height:36px;}
.lh_37 {line-height:37px;}
.lh_38 {line-height:38px;}
.lh_39 {line-height:39px;}
.lh_40 {line-height:40px;}
.lh_41 {line-height:41px;}
.lh_42 {line-height:42px;}
.lh_43 {line-height:43px;}
.lh_44 {line-height:44px;}
.lh_45 {line-height:45px;}
.lh_46 {line-height:46px;}
.lh_47 {line-height:47px;}
.lh_48 {line-height:48px;}
.lh_49 {line-height:49px;}
.lh_50 {line-height:50px;}

.ls_m3 {letter-spacing: -3px!important;}
.ls_m2 {letter-spacing: -2px!important;}
.ls_m1 {letter-spacing: -1px!important;}
.ls_0 {letter-spacing: 0px!important;}
.ls_p1 {letter-spacing: 1px!important;}
.ls_p2 {letter-spacing: 2px!important;}
.ls_p3 {letter-spacing: 3px!important;}

.width_5 {width:5%;}
.width_10 {width:10%;}
.width_20 {width:20%;}
.width_30 {width:30%;}
.width_33 {width:33.3%;}
.width_40 {width:40%;}
.width_45 {width:45%;}
.width_50 {width:50%;}
.width_60 {width:60%;}
.width_70 {width:70%;}
.width_80 {width:80%;}
.width_90 {width:90%;}
.width_100 {width:100%;}

.width_10px {width:10px;}
.width_20px {width:20px;}
.width_30px {width:30px;}
.width_40px {width:40px;}
.width_50px {width:50px;}
.width_60px {width:60px;}
.width_70px {width:70px;}
.width_80px {width:80px;}
.width_90px {width:90px;}
.width_100px {width:100px;}
.width_110px {width:110px;}
.width_120px {width:120px;}
.width_130px {width:130px;}
.width_140px {width:140px;}
.width_150px {width:150px;}
.width_160px {width:160px;}
.width_170px {width:170px;}
.width_180px {width:180px;}
.width_190px {width:190px;}
.width_200px {width:200px;}

.height_10 {height:10%;}
.height_20 {height:20%;}
.height_30 {height:30%;}
.height_40 {height:40%;}
.height_50 {height:50%;}
.height_60 {height:60%;}
.height_70 {height:70%;}
.height_80 {height:80%;}
.height_90 {height:90%;}
.height_100 {height:100%;}

.height_10px {height:10px!important;}
.height_20px {height:20px!important;}
.height_30px {height:30px!important;}
.height_35px {height:35px!important;}
.height_40px {height:40px!important;}
.height_50px {height:50px!important;}
.height_60px {height:60px!important;}
.height_70px {height:70px!important;}
.height_80px {height:80px!important;}
.height_90px {height:90px!important;}
.height_100px {height:100px!important;}
.height_110px {height:110px!important;}
.height_120px {height:120px!important;}
.height_130px {height:130px!important;}
.height_140px {height:140px!important;}
.height_150px {height:150px!important;}
.height_160px {height:160px!important;}
.height_170px {height:170px!important;}
.height_180px {height:180px!important;}
.height_190px {height:190px!important;}
.height_200px {height:200px!important;}
.height_210px {height:210px!important;}
.height_220px {height:220px!important;}
.height_230px {height:230px!important;}
.height_240px {height:240px!important;}
.height_250px {height:250px!important;}

.p_5 {padding:5px;}
.p_10 {padding:10px;}

.pt_5 {padding-top:5px;}
.pt_10 {padding-top:10px;}
.pt_15 {padding-top:15px;}
.pt_20 {padding-top:20px;}
.pt_25 {padding-top:25px;}
.pt_30 {padding-top:30px;}
.pt_35 {padding-top:35px;}
.pt_40 {padding-top:40px;}
.pt_45 {padding-top:45px;}
.pt_50 {padding-top:50px;}
.pt_55 {padding-top:55px;}
.pt_60 {padding-top:60px;}
.pt_65 {padding-top:65px;}
.pt_70 {padding-top:70px;}
.pt_75 {padding-top:75px;}
.pt_80 {padding-top:80px;}
.pt_85 {padding-top:85px;}
.pt_90 {padding-top:90px;}
.pt_95 {padding-top:95px;}
.pt_100 {padding-top:100px;}

.pb_5 {padding-bottom:5px;}
.pb_10 {padding-bottom:10px;}
.pb_15 {padding-bottom:15px;}
.pb_20 {padding-bottom:20px;}
.pb_25 {padding-bottom:25px;}
.pb_30 {padding-bottom:30px;}
.pb_35 {padding-bottom:35px;}
.pb_40 {padding-bottom:40px;}
.pb_45 {padding-bottom:45px;}
.pb_50 {padding-bottom:50px;}
.pb_55 {padding-bottom:55px;}
.pb_60 {padding-bottom:60px;}
.pb_65 {padding-bottom:65px;}
.pb_70 {padding-bottom:70px;}
.pb_75 {padding-bottom:75px;}
.pb_80 {padding-bottom:80px;}
.pb_85 {padding-bottom:85px;}
.pb_90 {padding-bottom:90px;}
.pb_95 {padding-bottom:95px;}
.pb_100 {padding-bottom:100px;}

.pl_5 {padding-left:5px;}
.pl_10 {padding-left:10px;}
.pl_15 {padding-left:15px;}
.pl_20 {padding-left:20px;}
.pl_25 {padding-left:25px;}
.pl_30 {padding-left:30px;}
.pl_35 {padding-left:35px;}
.pl_40 {padding-left:40px;}
.pl_45 {padding-left:45px;}
.pl_50 {padding-left:50px;}
.pl_55 {padding-left:55px;}
.pl_60 {padding-left:60px;}
.pl_65 {padding-left:65px;}
.pl_70 {padding-left:70px;}
.pl_75 {padding-left:75px;}
.pl_80 {padding-left:80px;}
.pl_85 {padding-left:85px;}
.pl_90 {padding-left:90px;}
.pl_95 {padding-left:95px;}
.pl_100 {padding-left:100px;}

.pr_5 {padding-right:5px;}
.pr_10 {padding-right:10px;}
.pr_15 {padding-right:15px;}
.pr_20 {padding-right:20px;}
.pr_25 {padding-right:25px;}
.pr_30 {padding-right:30px;}
.pr_35 {padding-right:35px;}
.pr_40 {padding-right:40px;}
.pr_45 {padding-right:45px;}
.pr_50 {padding-right:50px;}
.pr_55 {padding-right:55px;}
.pr_60 {padding-right:60px;}
.pr_65 {padding-right:65px;}
.pr_70 {padding-right:70px;}
.pr_75 {padding-right:75px;}
.pr_80 {padding-right:80px;}
.pr_85 {padding-right:85px;}
.pr_90 {padding-right:90px;}
.pr_95 {padding-right:95px;}
.pr_100 {padding-right:100px;}

.mt_5 {margin-top:5px;}
.mt_10 {margin-top:10px;}
.mt_15 {margin-top:15px;}
.mt_20 {margin-top:20px;}
.mt_25 {margin-top:25px;}
.mt_30 {margin-top:30px;}
.mt_35 {margin-top:35px;}
.mt_40 {margin-top:40px;}
.mt_45 {margin-top:45px;}
.mt_50 {margin-top:50px;}
.mt_55 {margin-top:55px;}
.mt_60 {margin-top:60px;}
.mt_65 {margin-top:65px;}
.mt_70 {margin-top:70px;}
.mt_75 {margin-top:75px;}
.mt_80 {margin-top:80px;}
.mt_85 {margin-top:85px;}
.mt_90 {margin-top:90px;}
.mt_95 {margin-top:95px;}
.mt_100 {margin-top:100px;}

.mb_5 {margin-bottom:5px;}
.mb_10 {margin-bottom:10px;}
.mb_15 {margin-bottom:15px;}
.mb_20 {margin-bottom:20px;}
.mb_25 {margin-bottom:25px;}
.mb_30 {margin-bottom:30px;}
.mb_35 {margin-bottom:35px;}
.mb_40 {margin-bottom:40px;}
.mb_45 {margin-bottom:45px;}
.mb_50 {margin-bottom:50px;}
.mb_55 {margin-bottom:55px;}
.mb_60 {margin-bottom:60px;}
.mb_65 {margin-bottom:65px;}
.mb_70 {margin-bottom:70px;}
.mb_75 {margin-bottom:75px;}
.mb_80 {margin-bottom:80px;}
.mb_85 {margin-bottom:85px;}
.mb_90 {margin-bottom:90px;}
.mb_95 {margin-bottom:95px;}
.mb_100 {margin-bottom:100px;}

.ml_5 {margin-left:5px;}
.ml_10 {margin-left:10px;}
.ml_15 {margin-left:15px;}
.ml_20 {margin-left:20px;}
.ml_25 {margin-left:25px;}
.ml_30 {margin-left:30px;}
.ml_35 {margin-left:35px;}
.ml_40 {margin-left:40px;}
.ml_45 {margin-left:45px;}
.ml_50 {margin-left:50px;}
.ml_55 {margin-left:55px;}
.ml_60 {margin-left:60px;}
.ml_65 {margin-left:65px;}
.ml_70 {margin-left:70px;}
.ml_75 {margin-left:75px;}
.ml_80 {margin-left:80px;}
.ml_85 {margin-left:85px;}
.ml_90 {margin-left:90px;}
.ml_95 {margin-left:95px;}
.ml_100 {margin-left:100px;}

.mr_5 {margin-right:5px;}
.mr_10 {margin-right:10px;}
.mr_15 {margin-right:15px;}
.mr_20 {margin-right:20px;}
.mr_25 {margin-right:25px;}
.mr_30 {margin-right:30px;}
.mr_35 {margin-right:35px;}
.mr_40 {margin-right:40px;}
.mr_45 {margin-right:45px;}
.mr_50 {margin-right:50px;}
.mr_55 {margin-right:55px;}
.mr_60 {margin-right:60px;}
.mr_65 {margin-right:65px;}
.mr_70 {margin-right:70px;}
.mr_75 {margin-right:75px;}
.mr_80 {margin-right:80px;}
.mr_85 {margin-right:85px;}
.mr_90 {margin-right:90px;}
.mr_95 {margin-right:95px;}
.mr_100 {margin-right:100px;}

.petit04_c01 .cbox {padding:0 15px 23px; background:#fff;}
.petit04_c01 .cbox .txt {font-size:14px; line-height:1.35; letter-spacing:-0.09em;}

.petit4 .plan .type {min-width:70px;}
.petit04_c02 .circle_list02 i {display:block; width:37px; height:38px; margin:5px auto 0; background:url('/images/petit/petit04_c02_icon.png') no-repeat; background-size:37px auto; }
.petit04_c02 .circle_list02 li:nth-child(1) i {background-position:0 0;}
.petit04_c02 .circle_list02 li:nth-child(2) i {background-position:0 -34px;}
.petit04_c02 .circle_list02 li:nth-child(3) i {background-position:0 -72px;}
.petit04_c02 .circle_list02 li .box {}
.petit04_c02 .stxt {margin-top:25px; font-size:13px; color:#5b5a5a; line-height:1.3;}

.petit4 .chklist_box .tit {padding-left:0; font-size:30px; color:#fff; background:none;}
.petit4 .chklist_box li {}
.petit04_c03 .chklist_box {margin-top: 23px; color: #fff; text-align: left; background:#97a98c;}
.petit04_c03 .chk_list01 {margin-top:6px;}
.petit04_c03 .txt_ box {padding-bottom:25px;}

.petit04_c04 {text-align:center;}
.petit04_c04 ul {margin-top:26px;}
.petit04_c04 li+li {margin-top:15px}
.petit04_c04 ul .box {color:#fff; background:#333333;}
.petit04_c04 .txt_box {padding:20px 15px 22px;}
.petit04_c04 .t01 {font-family: 'Roboto', "Noto Sans KR", sans-serif; font-size:20px; font-weight:normal;}
.petit04_c04 .t02 {margin-top:8px; font-size:15px; letter-spacing:-0.09em; line-height:1.33;}

.petit04_c05 ul {margin-top:22px;}
.petit04_c05 li {position:relative;}
.petit04_c05 li+li {margin-top:10px;}

.petit04_c06 {text-align:center; background:#f0f0f0;}
.petit04_c06 .tit {font-size:30px; line-height:1.16;}
.petit04_c06 .cbox {margin-top:25px; padding:25px 15px 30px; background:#fff;}
.petit04_c06 .circle_list02 {width:100%;}
.petit04_c06 .stxt {margin-top:22px; font-size:14px; color:#5b5a5a; line-height:1.35;}
.petit04_c06 .sbtn {display:block; width:98%; margin:23px auto 0; padding:11px 15px 13px; font-size:16px; color:#fff; letter-spacing:-0.09em; border-radius:23px;background:#97a98c;}
.petit04_c06 .sbtn span {}
.petit04_c06 .sbtn:after {display:inline-block; width:5px; height:8px; margin-left:10px; vertical-align:middle; background:url('/images/petit/icon_arr_white.png') no-repeat center; background-size:contain; content:''}



.petit .common_cont02 .box {background:rgba(56,56,63,0.65);}
.petit .common_cont02 .box:after {border-color:#c7d5bf;}
.petit .common_cont02 li:before {background:#c7d5bf;}

.petit1 .doctor_knowhow .cont {margin:0; padding:30px 15px; background:#ece3da;}

.petit .sub_common01 {background:#f3f7f1}
.petit .sub_common02 {background:#ffffff}
.petit .plan .type {width:auto; background:#97a98c;}
.petit .stitle .t01 {color:#97a98c; border-color:#97a98c;}
.petit2 .plan .type {width:190px;}
.petit .sub_common01 .cont {padding-top:25px; background:#fff;}


.petit .circle_list02 li:nth-child(2) .box {background:rgba(172,199,156,0.75);}
.petit .circle_list02 li:nth-child(4) .box {background:rgba(219,171,171,0.75);}

.petit01_c03 .circle_list02 {margin-top:25px;}

.petit01_c04 ul {margin-top:25px;}
.petit01_c04 li {color:#fff;}
.petit01_c04 li+li {margin-top:10px;}
.petit01_c04 li > div {background:#333;}
.petit01_c04 .num {font-size:25px; color:#d2b5a1;}
.petit01_c04 .t01 {margin-top:6px; font-weight:normal;}


.petit01_c05 .circle_list02 {margin-top:25px;}
.petit01_c05 .circle_list02 li:nth-child(3) {margin-top:-7.7%;}
.petit01_c05 .circle_list02 .t02 {font-weight:bold;}
.petit01_c05 .img_cont {margin-top:40px; text-align:left; background:#f0f0f0;}
.petit01_c05 .img_cont .t03 {font-weight:bold;}
.petit01_c05 .check_txt {color:#ddc8ba}

.petit .tab_menu03 {margin-top:25px;}
.petit .tab_menu03 li .box {padding:0 0 20px;}
.petit .tab_menu03 li:nth-child(1) .box,
.petit .tab_menu03 li:nth-child(4) .box {background:#dbe3d7}

.petit .tab_menu03 li .box .txt {min-height: 120px; padding: 17px 10px 0;}
.petit .more_view {background-color:#97a98c;}
.petit .tab_menu03 .tit {font-weight:bold;}
.petit02_c01 .num {color:#97a98c;}

.petit02_c03 .img {margin-top:25px;}
.petit02_c03 .cont_area {overflow:hidden; padding-bottom:40px; background:#fff;}
.petit02_c03 .lcont {float:left; width:50%; padding:0 5px 0 10px;}
.petit02_c03 .rcont {float:right; width:50%; padding:0 10px 0 5px;}
.petit02_c03 .cont_area .box {display:inline-block; text-align:center;}
.petit02_c03 .r_num {display:inline-block; width:35px; height:35px; font-family: 'Roboto', "Noto Sans KR", sans-serif; font-weight:300; letter-spacing:0em; font-size:20px; color:#ddc8ba; line-height:33px; border-radius:50%; -webkit-border-radius:50%;  background:#4c4c4c;}
.petit02_c03 .t01 {margin-top:10px; font-size:20px; line-height:1.1; font-weight:bold;}
.petit02_c03 .t02 {margin-top:5px; font-size:15px; line-height:1.1; font-weight:bold;}
.petit02_c03 .t03 {font-size:14px; line-height:1.35; font-weight:bold;}
.petit02_c03 .t03:before {display:block; width:35px; height:1px; margin:14px auto 13px; background:#d7d7d7; content:'';}

.technical.petit03 {margin-top:40px;}

.petit02_c04 .circle_list02 {margin-top:25px;}
.petit02_c04 .circle_list02 li:nth-child(3) {margin-top:-7.7%;}
.petit02_c04 .img_cont {margin-top:40px; text-align:left; background:#f0f0f0}
.petit02_c04 .check_txt {color:#ddc8ba}
.petit02_c04 .img_cont .t03 {font-weight:bold;}


.petit02_c05 .list {overflow:hidden; margin:25px -5px -5px;}
.petit02_c05 .list li {float:left; width:50%; padding:5px;}
.petit02_c05 .list .tit {background:#333;}
.petit02_c05 .circle_list02 {margin-top:25px;}
.petit02_c05 .circle_list02 li:nth-child(3) {margin-top:-7.7%;}

.petit02_c06 .sub_common_list01 {margin-top:25px; padding:25px 0; background:#f0f0f0;}
.petit02_c06 .sub_common_list01 .stit {margin:0}
.petit02_c06 .sub_common_list01 li {background:#f0f0f0;}
.petit02_c06 .num {color:#b8957d;}

.petit02_c06 .cont02 {text-align:left; background:#252525;}
.petit02_c06 .cont02 .box01 {padding:22px 20px 20px; font-size:23px; color:#bb957a; line-height:1.1; letter-spacing:-0.1em;}
.petit02_c06 .cont02 .box02 {padding:22px 20px; font-size:14px; color:#fff; line-height:1.35; border-top:1px solid rgba(255,255,255,0.4);}

.petit02_c07 .box {color:#fff; background:#666666;}
.petit02_c07 .t03 {margin-top:7px; color:#d2b5a1;}
.petit02_c07 .t04:before {display:block; width:23px; height:1px; margin:14px auto; background:#b3b3b3; content:'';}


.petit02_c08 .box {background:#f0f0f0;}
.petit02_c08 .num {font-size:23px; color:#ddc8ba;}
.petit02_c08 .t06 {margin-top:8px; font-weight:bold;}
.petit02_c08 .t02 {margin-top:9px;}
.petit02_c08 .box .txt {margin-top:21px; padding-top:18px; font-size:14px; line-height:1.28; border-top:1px solid #fff;}

.petit02_c09 .circle_list02 {margin-top:25px;}
.petit02_c09 .circle_list02 li:nth-child(3) {margin-top:-7.7%;}
.petit02_c09 .cont {padding:25px 0; background:#fff;}
.petit02_c09 .cont .img_wrap {padding:0 15px;}
.petit02_c09 .chk_list01 {margin:0;}

.petit03_c01 .chklist_box {margin-top:23px; color:#fff; text-align:left; background:#97a98c;}
.petit03_c01 .chklist_box .tit {font-size:30px;}
.petit03_c01 .chklist_box .txt_box {padding:15px 20px 23px;}
.petit03_c01 .chk_list01 {margin-top:11px;}

.petit03_c02 {text-align:center;}
.petit03_c02 .cbox ul {display:inline-block;max-width:340px; margin:10px auto -5px;}
.petit03_c02 .cbox li {padding:5px;}
.petit03_c02 .cbox .box {overflow:hidden; position:relative; padding-bottom:100%; border-radius:50%; background:#fff;}
.petit03_c02 .cbox .txt_box {position:absolute; top:0; left:0; width:100%; margin-top:10%;}
.petit03_c02 .cbox .num {font-family: 'Roboto', "Noto Sans KR", sans-serif; font-size:20px; color:#97a98c; letter-spacing:0em;}
.petit03_c02 .cbox .t01 {margin-top:11px; font-size:17px; letter-spacing:-0.09em;}
.petit03_c02 .cbox .box.green {color:#fff; background:#adbba5;}
.petit03_c02 .cbox .box.green .num {color:#fff;}
.petit03_c02 .cbox2 {margin-top:40px; padding:25px 15px; background:#fff;}
.petit03_c02 .cbox2 .txt01 {font-size:16px; color:#97a98c; letter-spacing:-0.09em;}
.petit03_c02 .cbox2 .txt02 {margin-top:3px; font-size:25px; color:#333; font-weight:bold; letter-spacing:-0.09em;}
.petit03_c02 .cbox2 .txt03 {margin-top:22px; font-size:14px; color:#5b5a5a; line-height:1.35; letter-spacing:-0.09em;}
.petit03_c02 .cbox2 ul {margin-top:21px;}
.petit03_c02 .cbox2 ul li {padding:20px; background:#333333;}
.petit03_c02 .cbox2 ul li+li {margin-top:10px;}
.petit03_c02 .cbox2 .box {color:#fff; }
.petit03_c02 .cbox2 .step {font-family: 'Roboto', "Noto Sans KR", sans-serif; font-size:17px; color:#fff; letter-spacing:-0.025em;}
.petit03_c02 .cbox2 .txt {margin-top:7px; font-size:16px; letter-spacing:-0.09em;}

.petit03_c03 .img {margin-top:25px;}
.petit03_c03 .cbox {position:relative; margin-top:30px; padding-bottom:25px; background:#f3f7f1;}
.petit03_c03 .cont {margin:auto; padding:0 10px;}
.petit03_c03 .cbox .box {padding:0 5px;}
.petit03_c03 .cbox .txt_box {height:100%; padding:15px 5px; border-radius:5px; color:#fff; background:#dcbfac;}
.petit03_c03 .cbox .t01 {font-size:20px; letter-spacing:-0.025em;}
.petit03_c03 .cbox .t02 {margin-top:15px; font-size:14px; line-height:1.28; letter-spacing:-0.09em;}
.petit03_c03 .cbox .box+.box .txt_box {background:#dbabab;}

.petit03_c04 ul {margin-top:23px;}
.petit03_c04 ul li+li {margin-top:15px;}
.petit03_c04 .txt_box {padding:18px 10px 18px; background:#fff;}
.petit03_c04 .txt_box .t01 {font-size:20px; color:#333333; font-weight:bold; letter-spacing:-0.09em;}
.petit03_c04 .txt_box .t02 {margin-top:7px; font-size:14px; color:#666666; letter-spacing:-0.09em;}

.petit03_c05 {}
.petit03_c05 img {width:100%;}
.petit03_c05 ul {margin-top:25px;}
.petit03_c05 ul li {position:relative;}
.petit03_c05 ul li+li {margin-top:10px;}
.petit .login_box {position:absolute; top:0; right:0; bottom:0; width:50%;  color:#fff; background:rgba(0,0,0,0.85);}
.petit .login_box .sbox {position:absolute; top:50%; left:0; width:100%; padding:0 15px; transform:translateY(-50%);}
.petit .login_box .t01 {font-size:14px; line-height:1.28;}
.petit .login_box .t02 {width:114px; margin:15px auto 0; line-height:35px; border:1px solid #fff; border-radius:18px; font-size:14px;}
.petit .login_box .t02 * {vertical-align:middle;}
.petit .login_box .t02:after {display:inline-block; width:4px; height:7px; margin-left:5px; vertical-align:middle; background:url('../images/icon/icon_arr_white.png') no-repeat; background-size:cover; content:'';}
.petit .login_box .t02 span {display:inline-block;}

.petit03_c06 .txt01 {font-size:30px; color:#333333; letter-spacing:-0.09em;}
.petit03_c06 .txt02 {margin-top:16px; font-size:16px; color:#97a98c; font-weight:bold; letter-spacing:-0.09em;}
.petit03_c06 .img {margin-top:23px;}



/*



.petit03_common {text-align:center;}
.petit03_common ul {display:inline-block; margin-top:47px;}
.petit03_common ul li {position:relative;}
.petit03_common ul li+li {margin-top:20px;}
.petit03_common ul li .login_box {position:absolute; top:0; right:0;}


.petit1 .sub_common01 .box {padding-top:70px; background:#fff;}
.petit1 .sub_common01 .box .img01 {margin-top:35px;}

.petit .plan h2.title {border-color:#97a98c}


.petit .doctor_knowhow .cont {padding-top:57px;}
.petit .doctor_knowhow .img02 {margin-top:55px; margin-left:200px; }
.petit .doctor_knowhow .t01 {font-weight:500;}

.petit .circle_list02 li.s02 .box {background:rgba(172,199,156,0.75);}

.petit .circle_list03 li {padding-top:75px;}
.petit .circle_list03 li.s02 {background:rgba(172,199,156,0.75);}
.petit .circle_list03 li.s04 {background:rgba(219,171,171,0.75);}
.petit .circle_list03 .t01 {margin-top:22px; font-size:28px; font-weight:400;}

.petit01_c01 .cont {padding-top:25px; background:#fff;}

.petit01_c05 .list_type01 {margin:50px -15px -15px;}
.petit01_c05 .list_type01 li {padding:15px;}
.petit01_c05 .list_type01 li .inwrap {background:#333;}
.petit01_c05 .list_type01 .t01 {margin-top:13px;}

.petit02_c04 .chklist_box02 {margin-top:100px; padding:30px 0px 30px 30px;}
.petit02_c04 .chklist_box02 .rcont {width:656px; padding-top:73px;}
.petit02_c04 .chklist_box02 .chk_list01 li {background-image:url('/images/icon/icon_chk06.png');}

.petit2 .tab_area {background:none;}
.petit2 .tab_area .box {background:#fff;}
.petit2 .tab_area .green .box {background:#dbe3d7;}
.petit2 .tab_area .num {color:#97a98c;}
.petit2 .more_view {background-color:#97a98c;}

.petit2 .plan .type {width:276px;}


.petit02_c05 .list_style02 {margin-top:56px;}
.petit02_c05 .list_style02 li {}
.petit02_c05 .list_style02 li+li {margin-left:40px;}
.petit02_c05 .list_style02 .txt_box {font-size:30px; color:#fff; line-height:77px; text-align:center; background:#252525;}
.petit02_c05 .stxt {margin-top:56px;}


.petit02_c06 .sub_common_list01 {overflow:hidden; padding:55px 60px 40px; background:#f0f0f0;}
.petit02_c06 .sub_common_list01 .cont {margin-top:50px;}
.petit02_c06 .sub_common_list01 li {background:none;}
.petit02_c06 .sub_common_list01 li .num {color:#bb957a !important;}
.petit02_c06 .sub_common_list01 .img01 {margin-top:50px;}
.petit02_c06 .cont02 {overflow:hidden; padding:90px 0 80px; background:#252525; text-align:left;}
.petit02_c06 .cont02 .box01 {float:left; width:476px; padding-left:78px; padding-right:30px; font-size:40px; color:#bb957a; font-weight:400; letter-spacing:-0.1em;}
.petit02_c06 .cont02 .box02 {float:left; width:784px; padding-left:50px; padding-right:50px; font-size:20px; color:#fff; line-height:1.5; border-left:1px solid rgba(254,254,254,0.2);}

.petit02_c07 .list_style01 {margin:50px -20px -20px;}
.petit02_c07 .list_style01 li {padding:20px;}
.petit02_c07 .list_style01 li .box {background:#666666;}
.petit02_c07 .txt_box {padding:44px 20px 50px; }
.petit02_c07 .t01 {font-size:45px; color:#fff; font-weight:500;}
.petit02_c07 .t02 {margin-top:15px; font-size:20px; color:#d2b5a1;}
.petit02_c07 .t03 {font-size:25px; color:#fff;}
.petit02_c07 .t03:before {display:block; width:25px; height:1px; margin:31px auto 21px;background:#b3b3b3; content:'';}


.petit02_c08 .cont {overflow:hidden; margin-top:50px;}
.petit02_c08 .box {float:left; width:50%; height:500px;}
.petit02_c08 .box.gray {background:#f0f0f0; }
.petit02_c08 .txt_box {padding:106px 30px 0;}
.petit02_c08 .box .num {font-size:32px; color:#ddc8ba;}
.petit02_c08 .box .t01 {margin-top:12px; font-size:32px; font-weight:500;}
.petit02_c08 .box .t02 {margin-top:11px; font-size:22px; line-height:1.5; font-weight:400;}
.petit02_c08 .box .t03 {margin-top:18px; padding-top:23px; font-size:22px; line-height:1.5; font-weight:400; border-top:1px solid #fff;}

.petit02_c09 .cont {margin-top:100px; padding-top:70px; background:#fff;}
.petit02_c09 .chklist_box02 {margin-top:25px; background:#fff;}
.petit02_c09 .chklist_box02 .rcont {padding:28px 68px 0 0;}
.petit02_c09 .chk_list01 {margin-top:22px;}




*/
