@charset "utf-8";
/* CSS Document */

.wrap{width:100%; min-width:320px; overflow:hidden; background:#fff}
.wrap h1{ margin:0px; text-align:center; }



/* content */
#content{width:100%; overflow:hidden; position:relative}


/* copy */
#copy{background:#f8f8f8; position:relative}
/*#copy p{display:block; color:#727272; font-size:.64em; padding:20px 10px}*/


/* ½½¶óÀÌµå */
.slideWrap{width:100%; overflow:hidden}
.slideWrap:after{content:""; display:block; clear:both}
.slideWrap .slideBox{float:left; position:relative; left:0%;}
.slideWrap .slide{float:left}

/* ¸ÞÀÎ ½½¶óÀÌµå ¹è³Ê NEW */
#imgSlide {position:relative;}
#imgSlide .imgWrap {position:relative;}
#imgSlide .imgBox {position:relative;}
#imgSlide .imgContainer {position:relative;background-color:#fff; margin:0px;}

#imgSlide .imgList{}
#imgSlide .imgList li{display:none}
#imgSlide .imgList li img{width:100%; vertical-align:top;}

#imgSlide .imgContentMove {position:relative;width:100%;height:auto;overflow:hidden;}
#imgSlide .imgContentMove .imgList {position:relative; top:0px; z-index:2}
#imgSlide .imgContentMove .imgList li {position:absolute;width:100%;left:0;top:0;}
#imgSlide .imgContentMove .imgList li a{display:block;background-color:#fff;}

#imgSlide-icon-button {text-align:center; margin:5px 0px;}
img.imgDefault{position:relative; width:100%; z-index:1;}



/* main_ad-¸ÞÀÎ»ó´Ü¹è³Ê */
.main_ad .ad_wrap{border:1px solid #e3e3e3; border-left:none; border-right:none}
.main_ad .ad_wrap ul{position:relative}
.main_ad .ad_wrap ul:after{content:""; display:block; clear:both}
.main_ad .ad_wrap li{float:left; width:320px; border:0px; font-size:0px; margin:0px; padding:0px; text-align:center; position:relative}
.main_ad .ad_wrap li a{display:block; width:100%;font-size:0px; border:0px; margin:0px; padding:0px;line-height:0px;}
.main_ad .ad_wrap li a .img_large{display:none; font-size:0px; border:0px; margin:0px; padding:0px;}
.main_ad .ad_wrap li a .img_small{display:inline-block; font-size:0px; border:0px; margin:0px; padding:0px;}
.main_ad .ad_wrap li a img{width:320px; font-size:0px; border:0px; margin:0px; padding:0px;}

/* svc_icon_list - ÀÚÁÖ°¡´Â ¼­ºñ½º */
.svc_icon_list{margin:17px 4px}
.svc_icon_list:after{content:""; display:block; clear:both}
.svc_icon_list li{float:left}
.svc_icon_list li a{display:block; width:78px; height:78px; text-align:center}
.svc_icon_list li a .icon_area{display:block; width:59px; height:60px; margin-left:9px; padding-bottom:5px}
.svc_icon_list li a .icon_area img{width:59px}
.svc_icon_list li a .icon_area .img_large{display:none}
.svc_icon_list li a .icon_area .img_small{display:block}
.svc_icon_list li a .txt_area{color:#222222; font-size:.85em}


/* pg_type1-ÆäÀÌÁö³×ºñ(½½¶óÀÌµå¿ë) */
.pg_num_area1{clear:both;padding:9px 0;text-align:center}
.pg_num_area1 .pg_num{margin:0 4px}
.pg_num_area1 .pg_num{display:inline-block;overflow:hidden;width:7px;height:7px;border:1px solid #a9a9a9;background:#a9a9a9;color:transparent;vertical-align:middle;-webkit-border-radius:4px}
.pg_num_area1 .pg_num_on{width:7px;height:7px;border-color:#000000;background:#000000;-webkit-border-radius:4px}

/* pg_type2-ÆäÀÌÁö³×ºñ2 */
.pg_num_area2{clear:both; margin:10px 0; text-align:center}
.pg_num_area2 .pg_area{display:inline-block; height:24px; line-height:24px; vertical-align:bottom; font-size:1.07em; color:#777}
.pg_num_area2 .pg_area em{color:#000; font-size:1.2em}

/* pg_type3-ÆäÀÌÁö³×ºñ3 */
.pg_num_area3{text-align:center}
.pg_num_area3 .pg_num{display:inline-block; padding:4px 10px 3px 10px; border:1px solid #e3e3e3; vertical-align:top; position:relative; color:#999999; font-size:0.8em}
.pg_num_area3 .pg_btn{vertical-align:top}
.pg_num_area3 .pg_num_on{display:inline-block; padding:4px 10px 3px 10px; border:1px solid #e3e3e3; background:#666; vertical-align:top; position:relative; color:#fff; font-size:0.8em}

/* pg_btn-ÆäÀÌÁö³×ºñ¹öÆ° */
.pg_btn{border:1px solid #c0c0c0; background:#f8f8f8 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#f2f2f2)); -webkit-box-shadow:2px 2px 2px #e4e4e4; cursor:pointer}
.pg_btn span{display:block; overflow:hidden;width:32px; height:24px; background:url(/mobile/img/icon_arrow_left02.png) no-repeat 50% 50%; background-size:auto 9px; font-size:1px;color:#fbfbfb;letter-spacing:-1px;text-align:left;vertical-align:middle;-webkit-border-radius:1px}
.pg_btn_next span{background-image:url(/mobile/img/icon_arrow_right02.png)}

/* more-´õº¸±â¹öÆ° */
.btn_more{display:block; width:36px; height:36px; background:url(/mobile/img/icon_arrow_right01.png) no-repeat 19px 13px; background-size:auto 11px}
.more_open{background-image:url(/mobile/img/icon_arrow_bottom01.png); background-size:auto 7px}

/* h_area-ÇìµùÇ¥½ÃÄ­1 */
.h_area{display:block; background:#f8f8f8; border-top:2px solid #000; border-bottom:1px solid #e0e0e0; position:relative; padding:10px}
.h_area h3{font-size:1.07em; color:#000000}
.h_area .btn_more{position:absolute; right:0; top:0}

/* h_area2-ÇìµùÇ¥½ÃÄ­2 */
.h_area2{display:block; background:#f8f8f8; border-top:2px solid #000; border-bottom:2px solid #eeeeee; position:relative}
.h_area2 h2{display:block; text-align:center; font-size:1.07em; color:#000000; padding:10px; border-bottom:1px solid #d5d5d5}
.h_area2 .btn_home{position:absolute; left:0; top:0; width:40px; height:35px; background:url(/mobile/img/icon_home.png) no-repeat 12px 10px; background-size:16px}
.h_area2 .btn_home:after{float:right;width:1px;height:17px;margin-top:9px;background:#c2c2c2;content:''}
.h_area2 .btn_prev{position:absolute; right:0; top:0; width:58px; height:35px; background:url(/mobile/img/icon_arrow_left03.png) no-repeat 12px 12px}
.h_area2 .btn_prev span{padding-left:26px; line-height:35px; color:#2f2f2f; font-size:.92em}
.h_area2 .btn_prev:before{float:left;width:1px;height:17px;margin-top:9px;background:#c2c2c2;content:''}

/* h_area3-ÇìµùÇ¥½ÃÄ­3 */
.h_area3{border-bottom:2px solid #464646; padding:10px 5px; font-size:12px; background:#f7f7f7; position:relative}
.h_area3 h4{font-weight:bold; color:#000}
.h_area3 .o_check_box{position:absolute; right:5px; top:10px}

/* tab_type1-ÅÇ½ºÅ¸ÀÏ */
.tab_area{border-bottom:1px solid #4d4d4d; padding:0 10px}
.tab_type1{display:table; width:100%; position:relative; bottom:-1px}
.tab_type1:after{content:""; display:block; clear:both}
.tab_type1 li{display:table-cell; height:33px; text-align:center; border-bottom:1px solid #4d4d4d; background:#f7f7f7}
.tab_type1 li a{display:block; padding:8px; border:1px solid #dbdbdb; border-bottom:0; font-size:.9em; color:#626262}
.tab_type1 li.active{background:#fff; border:1px solid #4d4d4d; border-bottom:0}
.tab_type1 li.active a{border:0; color:#000}

/* basic_table-±âº»Å×ÀÌºí */
.basic_table{font-size:12px; width:100%; border:0 none; margin:0; border-spacing:0}
.basic_table th,
.basic_table td{border-bottom:1px solid #e0e0e0; padding:8px 5px; padding-right:10px;}
.basic_table th{color:#797979; font-weight:normal; width:30%; text-align:left; vertical-align:top; white-space:nowrap}
.basic_table td{color:#4a4a4a; vertical-align:top; width:70%; padding-left:10px}

/* basic_select-±âº»¼¿·º½º¹Ú½º */
.basic_select{padding:3px 16px 3px 6px;border:1px solid #bbb;background:#fff; background:url(/mobile/img/icon_arrow_bottom02.png) no-repeat 95% 50%,-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));font-size:13px;-webkit-box-shadow:1px 1px 0 #f2f2f2;-webkit-border-radius:0;-webkit-appearance:none; min-width:150px}

/* basic_btn-±âº»¹öÆ° */
.basic_btn_area{padding:23px 0; text-align:center}
.basic_btn{-webkit-box-shadow:2px 2px 2px #e6e6e6; background:#fff; border:1px solid #c3c3c3; display:inline-block; cursor:pointer}
.basic_btn span{display:block; padding:10px 0; color:#000000; font-weight:bold}
.basic_btn.c1{background:#000; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#363636), color-stop(42%,#363636), color-stop(42%,#000000), color-stop(100%,#000000)); background: -webkit-linear-gradient(-45deg, #363636 0%,#363636 42%,#000000 42%,#000000 100%); border-color:#000}/* Æ÷ÀÎÆ®¹öÆ° */
.basic_btn.c1 span{color:#fff}
.basic_btn.c2{background:#ebebeb}
.basic_btn.c3{background:#ebebeb}
.basic_btn.c4{background:#ebebeb}
.btn_w1 button span{width:75px}/* 3°³Â¥¸®¹öÆ° */
.btn_fs1{font-size:11px}
.btn_small{font-size:11px}
.btn_small button span{padding:5px 0; width:63px}/* ÀÛÀº¹öÆ° */

/* btn_type1- */
.btn_type1{background:#464646; border:1px solid #464646; border-radius:2px; cursor:pointer}
.btn_type1 span{font-size:11px; color:#e3e3e3; padding:5px 10px}

/* btn_type2-¸ñ·Ïº¸±â */
.btn_type2{text-align:center; padding:10px 0}
.btn_type2 a{display:inline-block; border:1px solid #bcbcbc; -webkit-box-shadow:2px 2px 2px #e4e4e4; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f2f2f5)); background: -webkit-linear-gradient(top, #fdfdfd 0%,#f2f2f5 100%); padding:11px 17px}
.btn_type2 a span{color:#000; font-weight:bold}


/* btn_type4- */
.btn_type4{background:#ffffff; border:1px solid #dddddd; border-radius:2px; cursor:pointer}
.btn_type4 span{font-size:11px; color:#999999; padding:5px;}

/* star-º°Á¡Ç¥½Ã */
.star_wrap span{display:inline-block; width:12px; height:12px; background:url(/mobile/img/star_off.png) no-repeat 0 0; background-size:12px auto}
.star_wrap span.on{background-image:url(/mobile/img/star_on.png)}


/* list_type01-ÀÏ¹Ý¸®½ºÆ® */
.list_type01 li{border-bottom:1px solid #eeeeee}
.list_type01 a{display:block; padding:9px 10px}
.list_type01 a:after{content:""; display:block; clear:both}
.list_type01 a .title{float:left; color:#222222; font-size:.9em; font-weight:normal}
.list_type01 a .date{float:right; color:#777777; font-size:.85em}

/* list_type02-ÀÏ¹Ý¸®½ºÆ® */
.list_type02 li{padding:0 11px; border-bottom:1px solid #e0e0e0}
.list_type02 li a{display:block; color:#474747; height:39px; line-height:39px; background:url(/mobile/img/icon_arrow_right01.png) no-repeat 100% 50%}
.list_type02 li:nth-child(2n+1){background:#fbfbfb}

/* list_type03-ÀÏ¹Ý¸®½ºÆ® */
.list_type03{font-size:12px}
.list_type03 li{border-bottom:1px solid #e3e3e3}
.list_type03 li a{display:block; padding:18px 12px; color:#535252}
.list_type03 li a em{padding:0 5px}
.list_type03 li a .point1{color:#7d7d7d}
.list_type03 li a strong{display:block; margin-top:10px; font-weight:normal}
.list_type03 li a strong.secret{background:url(/mobile/img/icon_lock.gif) no-repeat 0 2px; background-size:10px auto; padding-left:20px}
.list_type03 li a strong strong{display:inline; font-weight:bold; color:#000}

/* list_type04-ÀÏ¹Ý¸®½ºÆ® */
.list_type04{font-size:12px}
.list_type04 li{border-bottom:1px solid #e3e3e3}
.list_type04 li {display:block; padding:18px 12px; color:#535252}
.list_type04 li em{padding:0 5px}
.list_type04 li .point1{color:#7d7d7d}
.list_type04 li strong{display:block; margin-top:10px; font-weight:normal}
.list_type04 li strong.secret{background:url(/mobile/img/icon_lock.gif) no-repeat 0 2px; background-size:10px auto; padding-left:20px}
.list_type04 li strong strong{display:inline; font-weight:bold; color:#000}


/* view_type1-view */
.view_type1{font-size:.9em; border-bottom:1px solid #e3e3e3}
.view_type1 .title_wrap{display:block; padding:18px 12px; color:#535252; border-bottom:1px solid #e3e3e3}
.view_type1 .title_wrap em{padding:0 5px}
.view_type1 .title_wrap .point1{color:#7d7d7d}
.view_type1 .title_wrap strong{display:block; margin-top:10px; font-weight:normal}
.view_type1 .title_wrap strong.secret{background:url(/mobile/img/icon_lock.gif) no-repeat 0 2px; background-size:10px auto; padding-left:20px}
.view_type1 .content_wrap{padding:17px 12px; background:#f7f7f7; color:#6c6b6b; border-bottom:1px solid #e3e3e3}
.view_type1 .content_wrap dd{color:#000; padding-top:20px}

/* pr_navi */
.pr_navi{position:relative; padding:6px 10px 8px 10px; background:#f7f7f7; border-bottom:1px solid #e0e0e0}
.pr_navi h3{font-size:12px; font-weight:normal; background:url(/mobile/img/list_bg_dot.png) no-repeat 0 7px; padding-left:10px; display:inline-block}
.pr_navi h3 strong{font-weight:bold; font-size:1.2em}
.pr_navi select{height:24px}
.pr_navi button{position:absolute; top:6px; width:26px; height:26px; padding:0; margin:0; border:none; background-size:26px; cursor:pointer}
.btn_list_type01{right:39px; background:url(/mobile/img/btn_list_chng_pt.gif) no-repeat 0 0}
.btn_list_type02{right:10px; background:url(/mobile/img/btn_list_chng_list.gif) no-repeat 0 0}
.btn_list_type01.active{background-image:url(/mobile/img/btn_list_chng_pt_on.gif)}
.btn_list_type02.active{background-image:url(/mobile/img/btn_list_chng_list_on.gif)}

/* input */
.input_check{width:19px;height:19px;margin-top:-3px;vertical-align:middle}
.input_text{border:1px solid #d1d1d1; -webkit-border-radius:5px; width:100%; font-size:14px; height:1.3em}
.input_search{border:none; -webkit-appearance:searchfield; outline:none; border:1px solid #d1d1d1; -webkit-border-radius:5px; width:100%; font-size:14px; height:1.3em; -webkit-box-sizing:content-box}
.textarea{border:1px solid #d1d1d1; -webkit-border-radius:5px; width:100%; font-size:14px}

/* ÆùÆ®½ºÅ¸ÀÏ */
.point1{font-weight:bold}
.point2{color:#0c00ff; font-weight:bold}
.point3{color:#c90000; font-weight:bold}

/* »óÇ°¸®½ºÆ®-°øÅë pr_list */
.pr_list{padding:15px 0}
.pr_list a{display:block}
.pr_list a .pr_pt{border:0px solid #e9e8e6; overflow:hidden}
.pr_list a .pr_txt .pr_name,
.pr_list a .pr_txt .pr_brand{font-size:.85em; color:#444444; font-weight:normal}
.pr_list a .pr_txt .pr_price{font-weight:bold; font-size:1.07em; color:#000}
.pr_list a .pr_txt .pr_price2{display:block; color:#555555; text-decoration:line-through}

/* »óÇ°¸®½ºÆ®-Å¸ÀÔ1°¶·¯¸® */
.pr_type1{margin:0 7px;padding-left: 0px;}
.pr_type1:after{ content:""; display:block; clear:both; }
.pr_type1 li{ float:left; width: 33.3%; height:185px;padding-bottom:10px; text-align:center; position:relative; }
.pr_type1 a{ width:102px; text-align:center; }
.pr_type1 a .pr_pt{ height:100px; }
.pr_type1 a .pr_txt,
.pr_type1 a .pr_txt strong{display:block; text-align:center}


/* »óÇ°¸®½ºÆ®-Å¸ÀÔ2¸®½ºÆ® */
.pr_type2{padding-top:0}
.pr_type2 li{padding:12px 10px 12px 98px; border-bottom:1px solid #eeeeee; position:relative; min-height:80px; }
.pr_type2 a .pr_pt{ position:absolute; top:12px; left:10px; width:78px; height:78px; }
.pr_type2 a .pr_txt{padding:7px 0 7px 18px}
.pr_type2 a .pr_txt .pr_brand{display:block}
.pr_type2 a .pr_txt .pr_name{display:block}

/* ¸ÞÀÎ-º£½ºÆ®»óÇ° */
.main_best_list .pr_wrap{border-bottom:1px solid #e9e9e9}
.main_best_list .pr_wrap .slide_area{min-height:177px; width:100%; position:relative}
.main_best_list .pr_wrap ul{float:left; margin:0}
.main_best_list .pr_wrap ul li{width:33.3%}
.main_best_list .pr_wrap ul li:last-child{width:33.4%}
.main_best_list .pr_wrap ul li a{width:100%}

/* ¸ÞÀÎ-½Å»óÇ° */
.main_new_list{padding-bottom:20px}

/* »óÇ°»ó¼¼ÆäÀÌÁö */
.pr_detail .pr_title{background:#f7f7f7 url(/mobile/img/pr_name_tag.png) no-repeat 11px 6px; background-size:13px auto; padding:8px 0 8px 34px; border-bottom:1px solid #e0e0e0}
.pr_detail .pr_title h3{font-size:1.07em; font-weight:normal; color:#242424}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°»çÁø¿µ¿ª */
.pr_detail .pr_pt{padding:12px 10px 7px 10px}
.pr_detail .pr_pt img{display:block; margin:0 auto; border:1px solid #e5e5e5; width:298px; height:298px}

/* »óÇ°»ó¼¼ÆäÀÌÁö-SNS¹× Å«»çÁøº¸±â */
.pr_detail .pr_tool{padding:0 10px}
.pr_detail .pr_tool:after{content:""; display:block; clear:both}
.pr_detail .pr_tool .social_area{float:left}
.pr_detail .pr_tool .btn_pt_big{float:right; font-size:.85em; color:#555555; padding:6px 0 0 20px; background:url(/mobile/img/icon_seach2.png) no-repeat 0 8px; background-size:15px auto}


/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°°¡°ÝÇ¥½Ã */
.pr_detail .pr_price{color:#000; font-weight:bold}/* ÆÇ¸Å°¡°Ý */
.pr_detail .pr_price2{color:#4a4a4a; text-decoration:line-through}/* ½ÃÁß°¡°Ý */

/* »óÇ°»ó¼¼ÆäÀÌÁö-±âº»Á¤º¸ */
.pr_detail .detail_01{}
.pr_detail .detail_01 table{padding:16px 10px 8px 10px; border-bottom:1px solid #e0e0e0}
.pr_detail .detail_01 table th{width:63px; border:0 none}
.pr_detail .detail_01 table td{width:auto; border:0 none}
.pr_detail .detail_01 table.tbl2{background:#f7f7f7}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»ó¼¼Á¤º¸ */
.pr_detail .detail_02{}
.pr_detail .detail_02 .detail_02_content{padding:10px; text-align:center}
.pr_detail .detail_02 .detail_02_content a{display:block}
.pr_detail .detail_02 .detail_02_content img{display:block; width:100%}

.pr_detail .detail_02 #detail_img{text-align:center;}
.pr_detail .detail_02 #detail_img img{display:block; width:100%}
.pr_detail .detail_02 #pro_info{text-align:center;}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°Æò */
.pr_detail .detail_03 ul{padding-bottom:20px}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°¹®ÀÇ */
.pr_detail .detail_04 ul{padding-bottom:20px}

/* my_pr_list-Àå¹Ù±¸´Ï/À§½Ã¸®½ºÆ®/ÁÖ¹®°áÁ¦ »óÇ°¸®½ºÆ® */
.my_pr_list li{border-bottom:1px solid #e0e0e0}
.my_pr_list li .pr_name_area{display:block; background:#f7f7f7; border-bottom:1px solid #e0e0e0; padding:10px 13px}
.my_pr_list li .pr_name_area h3,
.my_pr_list li .pr_name_area label{font-size:12px; font-weight:normal}
.my_pr_list li .pr_info_area{position:relative; padding:13px 10px}
.my_pr_list li .pr_info_area .pr_pt_wrap{float:left; width:100px; padding-right:10px; text-align:center} 
.my_pr_list li .pr_info_area .pr_pt_wrap img{display:block}
.my_pr_list li .pr_info_area .pr_info_wrap{position:relative}
.my_pr_list li .pr_info_area .pr_info_wrap table{width:auto}
.my_pr_list li .pr_info_area .pr_info_wrap table th,
.my_pr_list li .pr_info_area .pr_info_wrap table td{border:0 none; padding:4px 5px}
.my_pr_list li .pr_info_area .pr_info_wrap table th:after{content:":"; width:1px; float:right}
.my_pr_list li .pr_info_area .pr_info_wrap table .quantity{width:40px; margin-right:5px}/* ¼ö·®ÀÔ·ÂÄ­ */
.my_pr_list li .pr_info_area .btn_wrap{clear:both; padding-top:8px}

/* my_pr_total-Àå¹Ù±¸´Ï/À§½Ã¸®½ºÆ®/ÁÖ¹®°áÁ¦ »óÇ°ÅäÅ»±Ý¾× */
.my_pr_total{width:100%;border-spacing:0; border-bottom:1px solid #e0e0e0; font-size:12px}
.my_pr_total th{background:#f4f4f4; padding:7px 26px 7px 16px; text-align:right; font-weight:normal; color:#383838; white-space:nowrap}
.my_pr_total td{width:100%; text-align:right; padding-right:14px}

/* ÁÖ¹®°áÁ¦ */
.order{font-size:.85em}
.order .step_wrap{padding:10px}
.order .step_wrap .step1{padding-bottom:15px}
.order .o_address input{margin-bottom:5px}
.order .o_address .o_address_number input{width:55px}
.order .o_address .o_address_number button{margin-left:5px}
.order .step2{padding-bottom:15px}
.order .step3{padding-bottom:15px}
.order .step3 ul{border-bottom:1px solid #e0e0e0; padding:10px 5px}
.order .step3 ul:after{content:""; display:block; clear:both}
.order .step3 ul li{float:left}
.order .step3 ul li .input_text{width:65px; text-align:right}
.order .step3 ul li.reserve1{background:url(/mobile/img/icon_arrow_left02.png) no-repeat 100% 50%; background-size:7px auto; padding-right:20px}

.order .step3 ul li.reserve2{padding-left:15px}
.order .step4{padding-bottom:15px}
.order .step4 ul{border-bottom:1px solid #e0e0e0; margin-bottom:18px}
.order .step4 ul li{padding:10px 5px}
.order .step4 ul li:first-child{position:relative; padding-right:100px; padding-bottom:0}
.order .step4 ul li:first-child button{position:absolute; right:5px; top:10px}
.order .step4 .total_amount{background:#f4f4f4; padding:13px 0; text-align:center; border:1px solid #e0e0e0; border-left:0 none; border-right:0 none}
.order .step4 .total_amount dt,
.order .step4 .total_amount dd{display:inline}
.order .step4 .total_amount dd strong{font-size:15px; font-weight:bold}
.order .step5 ul li{padding-bottom:10px}

/* ·Î±×ÀÎÈ­¸é */
.login{padding:10px; font-size:.85em}
.login .login_wrap{padding:25px; border:1px solid #d7d4d4}
.login .login_wrap .box1{padding-right:81px; margin-bottom:15px; position:relative}
.login input.input_id,
.login input.input_pw{border:1px solid #cecece; border-radius:none; width:100%; height:22px; margin-bottom:4px}
.login .btn_login{display:block; width:73px; height:52px; border:0 none; background:url(/mobile/img/btn_login.gif) no-repeat 0 0; background-size:73px auto; position:absolute; right:0; top:0}
.login .box2{padding-bottom:17px; background:url(/mobile/img/login_bg_dash.png) repeat-x 0 100%}
.login .box2 label{padding-right:15px}
.login ul{padding:15px 0; color:#737373; line-height:1.6em}
.login ul li{background:url(/mobile/img/list_bg_dot.png) no-repeat 0 8px; padding-left:10px}

/* 1:1¹®ÀÇ */
.estimate ul{padding-bottom:20px}

/* ÁÖ¹®³»¿ª */
.orderlist .pr_navi{margin-bottom:10px}
.orderlist  .orderlist_list{padding:10px}
.orderlist  .orderlist_list li{padding-bottom:10px}

/* ÄíÆù³»¿ª */
.coupon .coupon_list{padding:10px}
.coupon .coupon_list li{padding-bottom:20px}

/* Àû¸³±Ý */
.reserve .list_type03{padding-bottom:20px}

/* È¸»ç¼Ò°³ */
.company{padding:10px; font-size:12px; color:#727171}

/* ÀÌ¿ë¾à°ü */
.agreement{padding:10px; font-size:12px; color:#000}
.agreement p{padding-bottom:20px}

/* °øÁö»çÇ× */
.notice{}
.notice_list{border:0 none; border-spacing:0; padding-bottom:20px; font-size:12px;}
.notice_list thead{background:#f7f7f7;}
.notice_list thead th{font-weight:normal; border-bottom:1px solid #e0e0e0;}
.notice_list td{border-bottom:1px solid #e0e0e0;}
.notice_list .date{text-align:center; color:#838383;}
.notice_list td a{color:#535252;}
.notice_list .view_con{background:#f7f7f7;}
.notice_list .view{padding-bottom:0;}

/* »õÃ¢ */
.blank_wrap{width:100%; background:#fff}


.pagediv {margin-top:5px; margin-bottom:5px;;height:30px; text-align:center;}
.pagediv ul { list-style:none;}
.pagediv li {float:left; width:24px; height:30px; margin-left:1px; margin-right:1px; }

.pageview { overflow:hidden; width:22px; height:22px; vertical-align:middle; }