@charset "euc-kr";

body.full .box_dream_header {padding-top:20px;}
.box_dream_header {padding-top:5px;height:52px;line-height:1.3;border-bottom:1px solid #bbb;}
.box_dream_header h2 {float:left;font-size:25px;font-family:'¸¼Àº °íµñ', Sans-serif;}
.box_dream_header h2 a {color:#333;}
.box_dream_header h2 a:hover {color:#353f67;}
.box_dream_header .nav_dream {float:right;}
.box_dream_header .nav_dream li {float:left;margin:8px 0 0 50px;font-size:15px; font-family:'¸¼Àº °íµñ', Sans-serif; font-weight:bold;}
.box_dream_header .nav_dream li a {color:#333;}
.box_dream_header .nav_dream li a:hover {color:#353f67;}
.box_dream_header .nav_dream li.on {margin-top:4px;font-size:18px;padding-bottom:8px;border-bottom:5px solid #5f6b9f;}
.box_dream_header .nav_dream li.on a {color:#353f67;}

.box_dream_local {padding:40px 0 30px;margin-bottom:30px;}
.box_dream_local.bg_1 {height:288px;/*background-color:#dfe4f1;*/}
.box_dream_local.bg_2 {height:288px;/*background:#f3f5f3 url('http://image.kyobobook.co.kr/ink/images/dream/bg_header_1.jpg') no-repeat center;*/}
.box_dream_local.bg_3 {height:288px;/*background:#f4f4ed url('http://image.kyobobook.co.kr/ink/images/dream/bg_header_2.jpg') no-repeat center;*/}
.box_dream_local.bg_4 {height:288px;/*background:#f4f3f3 url('http://image.kyobobook.co.kr/ink/images/dream/bg_header_3.jpg') no-repeat center;*/}
.box_dream_local.bg_5 {height:288px;/*background:#f4f3f3 url('http://image.kyobobook.co.kr/ink/images/dream/bg_header_4.jpg') no-repeat center;*/}
.box_dream_local .title_dream_local {margin-top:0;}
.box_dream_local .title_dream_local p {margin-bottom:0;min-height:56px;}
.box_dream_local .banner {text-align:center;margin:-40px -50px -50px;}
.box_dream_local .banner img {width:950px;height:358px;/*width:850px;height:268px;*/}
.box_dream_local .banner_2 {text-align:center;}
.box_dream_local .banner_2 img {width:850px;height:220px;}

.title_dream_local {margin-top:40px;text-align:center;}
.title_dream_local h3 {height:0;overflow:hidden;font-size:0;line-height:0;color:transparent;}
.title_dream_local p {margin-bottom:40px;font-size:15px;font-family:'¸¼Àº °íµñ', Sans-serif;color:#333;}
.title_dream_local p.none {margin-top:125px;font-size:20px;}

.title_dream_basic {position:relative;margin:50px 0 10px;font-size:16px;line-height:1.3;font-family:'¸¼Àº °íµñ', Sans-serif;color:#333;}
.title_dream_basic small {margin-left:3px;padding-left:9px;background:url('http://image.kyobobook.co.kr/ink/images/common/line_btnbox.gif') no-repeat 0 1px;font-size:12px;font-weight:normal;font-family:'µ¸¿ò', Sans-serif;color:#555;}
.title_dream_basic .posa {position:absolute;right:0;bottom:0;}

.text_dream_upper {margin:0 0 16px 20px;}

.box_dream_rolling {position:relative;padding:0 50px 20px;min-height:210px;}
.box_dream_rolling .rolling_wrap {}
.box_dream_rolling .rolling_item {display:none;}
.box_dream_rolling .rolling_item.on {display:block;}
.box_dream_rolling .btn_prev,
.box_dream_rolling .btn_next {position:absolute;top:50%;width:21px;height:34px;margin-top:-17px;border:none;background:transparent url('http://image.kyobobook.co.kr/ink/images/dream/nav_rolling.png') no-repeat;font-size:0;color:transparent;}
.box_dream_rolling .btn_prev {left:20px;background-position:0 0;}
.box_dream_rolling .btn_next {right:20px;background-position:-30px 0;}
.box_dream_rolling .paging {position:absolute;left:0;right:0;bottom:0;text-align:center;}
.box_dream_rolling .paging a {display:inline-block;width:10px;height:10px;background:transparent url('http://image.kyobobook.co.kr/ink/images/dream/nav_rolling.png') no-repeat 0 -40px;margin:0 2px;font-size:0;line-height:0;color:transparent;}
.box_dream_rolling .paging a.on {background-position:-20px -40px;}
.box_dream_rolling .paging2 {position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:13px;font-family:Tahoma, Sans-serif;color:#555;}

.table_dream_style1 {width:100%;border-spacing:0;*border-collapse:collapse;border-top:2px solid #333;border-bottom:1px solid #b6b6b6;}
.table_dream_style1 th,
.table_dream_style1 td {padding:15px 20px 11px;border:1px solid #b6b6b6;border-left-color:#d6d6d6;border-width:1px 0 0 1px;color:#333;text-align:left;}
.table_dream_style1 th:first-child,
.table_dream_style1 td:first-child {border-left:none;}
.table_dream_style1 tr:first-child th,
.table_dream_style1 tr:first-child td {border-top:none;}
.table_dream_style1 thead th {border-bottom:1px solid #b6b6b6;text-align:center;}
.table_dream_style1 thead th:first-child {text-align:left;}
.table_dream_style1 th {background-color:#f8f8f8;}
.table_dream_style1 td {vertical-align:top;}
.table_dream_style1 tr.bg_blue th,
.table_dream_style1 tr.bg_blue td {background-color:#dee6fd;border-color:#c2cffc;}
.table_dream_style1 .option_block {margin:15px -20px 0;border-top:1px solid #d6d6d6;padding:15px 20px 0;position:relative;}
.table_dream_style1 .option_block .arrow {display:inline-block;position:absolute;left:30px;top:-1px;width:21px;height:11px;background:url('http://image.kyobobook.co.kr/ink/images/dream/img_arrow.gif') no-repeat 0 0;}
.table_dream_style1 .btn_add,
.table_dream_style1 .btn_delete {width:20px;height:20px;vertical-align:middle;padding:0;border:1px solid #b6b6b6;background:#fff url('http://image.kyobobook.co.kr/ink/images/dream/icon_plus.gif') no-repeat center;font-size:0;color:transparent;}
.table_dream_style1 .btn_delete {background-image:url('http://image.kyobobook.co.kr/ink/images/dream/icon_minus.gif');}
.table_dream_style1 .input_style01,
.table_dream_style1 .input_style02,
.table_dream_style1 .input_style03,
.table_dream_style1 .input_style04,
.table_dream_style1 .input_style05,
.table_dream_style1 .input_style06,
.table_dream_style1 .input_style07,
.table_dream_style1 .input_style08,
.table_dream_style1 .input_style09,
.table_dream_style1 .input_style10,
.table_dream_style1 .input_style {padding:3px;}
.table_dream_style1 .textarea_style {padding:3px;}
.table_dream_style1 .radio {}
.table_dream_style1 .checkbox {}
.table_dream_style1 .select_style01 {padding:3px 0;}
.table_dream_style1 .button_sum .btn_small {min-width:50px;}
.table_dream_style1 .price_big {}
.table_dream_style1 .price_big b {font-size:14px;}
.table_dream_style1 .price_big strong {font-size:14px;color:#f84450;}
.table_dream_style1 .number_byte {margin-top:5px;text-align:right;color:#aaa;}

.table_dream_style1.under {border-top:1px solid #b6b6b6;}
.table_dream_style1 tr.slim th,
.table_dream_style1 tr.slim td {padding-top:10px;padding-bottom:6px;}

.table_dream_style2 {width:100%;border-collapse:collapse;border-top:2px solid #333;border-bottom:1px solid #e7e7e7;}
.table_dream_style2 th,
.table_dream_style2 td {padding:10px 10px 6px;border-top:1px solid #e7e7e7;text-align:center;color:#333;}
.table_dream_style2 tr:first-child th,
.table_dream_style2 tr:first-child td {border-top:none;}
.table_dream_style2 thead th {border-bottom:1px solid #e7e7e7;}
.table_dream_style2 th {background-color:#fbfbfb;}
.table_dream_style2 td {}

.box_dream_sort {background-color:#f4f4f4;color:#333;padding:10px 20px;margin-top:10px;}
.box_dream_sort .box_title {margin-right:10px;}
.box_dream_sort .datepicker {padding:3px;}
.box_dream_sort .btn_confirm {margin-left:10px;min-width:45px;}

.box_dream_card {position:relative;padding-left:335px;padding-bottom:56px;width:415px;/*min-height:181px;*/min-height:125px;margin:0 auto;line-height:1.3;}
.box_dream_card .cover {position:absolute;left:0;top:0;}
.box_dream_card .cover img {width:288px;height:181px;}
.box_dream_card .cover .icon_favor {position:absolute;right:14px;top:-6px;width:48px;height:52px;background:url('http://image.kyobobook.co.kr/ink/images/dream/icon_favor.png') no-repeat 0 0;font-size:0;color:transparent;}
.box_dream_card .cover .icon_favor.on {background-position:-50px 0;}
.box_dream_card .name {}
.box_dream_card .name strong {display:inline-block;margin-top:-5px;font-size:24px;font-family:'¸¼Àº °íµñ', Sans-serif;color:#3a60df;}
.box_dream_card .input_style04,
.box_dream_card .input_style {padding:3px;}
.box_dream_card .info {margin-top:15px;}
.box_dream_card .info .line {margin:0 4px;color:#bbb;}
.box_dream_card ul.detail {margin-top:25px;}
.box_dream_card ul.detail li {margin-top:5px;padding-left:10px;font-size:14px;font-family:'¸¼Àº °íµñ', Sans-serif;color:#333;background:url('http://image.kyobobook.co.kr/ink/images/common/icon_squ.gif') no-repeat 0 9px;}
.box_dream_card .balance {margin-top:5px;}
.box_dream_card .balance .price_big {font-size:16px;font-family:'¸¼Àº °íµñ', Sans-serif;color:#f84450;}
.box_dream_card .balance .price_big strong {font-size:24px;}
.box_dream_card .status {margin-top:10px;}
.box_dream_card .status a {color:#677ee6;text-decoration:underline;}
.box_dream_card .button {position:absolute;left:335px;bottom:0;/*margin-top:10px;*/}
.box_dream_card .button .btn_xlarge {min-width:75px;}
.box_dream_card .button .btn_delete {font-size:0 !important;color:transparent !important;background:#fff url('http://image.kyobobook.co.kr/ink/images/dream/icon_delete.png') no-repeat center;min-width:12px;padding:16px 16px 0;}

.list_dream_card {margin-top:-28px;*zoom:1;}
.list_dream_card:after {content:'';display:block;clear:both;}
.list_dream_card li {float:left;width:33.33%;margin-top:10px;font-size:14px;}
.list_dream_card li a {display:block;width:249px;height:180px;padding:16px;border:2px solid transparent;margin:auto;text-align:center;color:#333;}
.list_dream_card li a:hover {border-color:#5e6b9e;}
.list_dream_card li a:hover .name {font-weight:bold;}
.list_dream_card img{width:249px;height:156px;}
.list_dream_card .name {display:block;margin-top:14px;font-weight:normal;}

.box_dream_regist {padding:0 97px;*zoom:1;}
.box_dream_regist:after {content:'';display:block;clear:both;}
.box_dream_regist .item {float:left;width:250px;height:90px;padding:85px 30px 40px;margin:0 33px;border:1px solid #ddd;text-align:center;font-size:14px;line-height:1.3;font-family:'¸¼Àº °íµñ', Sans-serif;color:#333;}
.box_dream_regist .item_1 {background:url('http://image.kyobobook.co.kr/ink/images/dream/icon_dream_1.png') no-repeat center 25px;}
.box_dream_regist .item_2 {background:url('http://image.kyobobook.co.kr/ink/images/dream/icon_dream_2.png') no-repeat center 25px;}
.box_dream_regist .item a {display:block;padding-top:10px;width:150px;height:32px;margin:10px auto 0;background:url('http://image.kyobobook.co.kr/ink/images/dream/btn_round_gray.png') no-repeat center;color:#fff;}

.box_dream_guide {margin-top:30px;border:1px solid #ddd;padding:15px 20px 11px;}

.box_dream_agree {background-color:#efefef;border-top:1px solid #fff;text-align:center;padding:15px;}

.box_dream_already {border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;text-align:center;padding:50px 0;}

.box_dream_buyer {*zoom:1;}
.box_dream_buyer:after {content:'';display:block;clear:both;}
.box_dream_buyer .name {float:left;}
.box_dream_buyer .edit {float:right;}

.box_dream_buyer .btn_small,
.list_dream_round .btn_small,
.list_normal li > .btn_small {display:inline;white-space:nowrap;}

.list_dream_round {}
.list_dream_round li {padding-left:7px;background:url('http://image.kyobobook.co.kr/ink/images/dream/bull_round.gif') no-repeat 0 3px;margin-top:4px;}
.list_dream_round li:first-child {margin-top:0;}
/*
.table_dream_style1 .list_normal {margin:0;}
.table_dream_style1 .list_normal li {padding-top:0;padding-bottom:0;background-position:0 3px;margin-top:4px;}
.table_dream_style1 .list_normal li:first-child {margin-top:0;}
*/

.btn_xxlarge {min-width:120px;}

.font_red {color:#f84450 !important;}

:-ms-input-placeholder {color:#aaa !important;} /* IE 10+ */
::-moz-input-placeholder {color:#aaa !important;opacity:1;} /* FF 19+ */
::-webkit-input-placeholder {color:#aaa !important;} /* Chrome, Opera, Safari, Edge */
::placeholder {color:#aaa !important;} /* Standard */
.placeholder {color:#aaa !important;}

.font_bold:-ms-input-placeholder {font-weight:normal}
.font_bold::-moz-input-placeholder {font-weight:normal}
.font_bold::-webkit-input-placeholder {font-weight:normal}
.font_bold::placeholder {font-weight:normal}
.font_bold.placeholder {font-weight:normal}

/* jquery datepicker */
.ui-datepicker-trigger{;margin-left:4px;cursor:pointer;border:0;padding:0;vertical-align:middle}
.ui-datepicker{display:none;width:197px;background:#ffffff;border: 1px solid #dadada;}
.ui-datepicker-calendar{width:90%;margin:5px auto 9px;border-spacing:0;}
.ui-datepicker-calendar td{text-align:center;}
.ui-datepicker-header{position:relative;text-align:center;background:#f9f9f9;height:auto;border-bottom:1px solid #dadada;}
.ui-datepicker-next{background:url(http://image.kyobobook.co.kr/ink/images/myroom/ui_datepicker_arr2.gif) 50% 50% no-repeat;position:absolute;right:15px;top:5px;cursor:pointer;width:15px;height:15px;}
.ui-datepicker-next span{display:none;}
.ui-datepicker-prev{background:url(http://image.kyobobook.co.kr/ink/images/myroom/ui_datepicker_arr1.gif) 50% 50% no-repeat;position:absolute;left:15px;top:5px;cursor:pointer;width:15px;height:15px;}
.ui-datepicker-prev span{display:none;}
.ui-datepicker-title{text-align:center;padding:4px;}
.ui-datepicker-title select{font-weight:bold;margin:0px 5px;line-height:20px;background:#f9f9f9;border:0;padding:0;}
.ui-datepicker-title select option{}
.ui-datepicker td {border: 0 none;padding: 1px;width: 17px;}
.ui-state-disabled {opacity:0.35;filter:Alpha(Opacity=35);}
.ui-state-disabled .ui-state-default:hover{background:none !important;border:0 !important;}
.ui-state-default{display:block;color:#5a5a5a;line-height:14px;padding-top:2px;border:1px solid #ffffff; }
.ui-state-default:hover{background:#d6d6d6;border:1px solid #aaaaaa;text-decoration:none;}
.ui-state-active{background:#d6d6d6;border:1px solid #aaaaaa}
.ui-datepicker tr td:first-child a{color:#d13e2f;}
.ui-datepicker-calendar thead th{font-weight:normal;color:#999999;border-bottom:1px solid #dfdfdf;padding-bottom:1px;}
.ui-datepicker-today a{background:#f3f3f3;border:1px solid #d6d6d6;}
.date-del{position:absolute;display:none;}