@charset "euc-kr";
@import url(layout.css);

/* Defalut Definition */
* {padding:0; margin:0; }
html, body {height:100%; margin:0; padding:0; font-family:Dotum;}
body {height:100%; background:url(/images/common/bg_body.gif) repeat-x; }
html {font-size:0.75em; color:#737375; }
fieldset, img {border:none; }
ul, ol {list-style:none; }
hr {display:none; }
table {border-collapse:collapse; }

/* Form Style */
input,
select {vertical-align:middle; font-family:Dotum; color:#737375; }
input.textType {height:13px; background:#f8f8f8; border:1px solid #e0e0e0; padding:2px; }
textarea {background:#f8f8f8; border:1px solid #e0e0e0; font-family:Dotum; color:#737375; }
select {background:#f8f8f8; border:1px solid #d7d7d7; }

/* Link Style */
a:link, a:visited {color: #737375; text-decoration:none;}
a:active, a:hover {color: #737375; text-decoration:underline; }

/* Common Style */
.invisible {visibility:hidden; position:absolute; left:-10000px; top:0; height:0 !important; font-size:0 !important; line-height:0 !important; }
caption, legend {display:none; }

/* Paging */
.paging {width:100%; text-align:center; clear:both; font-family:Verdana; font-size:0.92em; word-spacing:10px; padding-top:19px; } 
.paging strong {color:#e21321; }
.paging img {vertical-align:middle; }
.paging a.first {margin-right:-13px; }
.paging a.end {margin-left:-13px; }

/* Botton Btns */
.bottomBtns {width:100%; overflow:hidden; margin-top:25px; }
.bottomBtns select,
.bottomBtns img,
.bottomBtns input {vertical-align:middle; }
.bottomBtns .btnLeft {width:50%; float:left; text-align:left; }
.bottomBtns .btnRight {width:50%; float:right; text-align:right; }
.bottomBtns .btnCenter {text-align:center; }

.bottomBtns select {background:#ffffff; }
.bottomBtns input.textType {background:#ffffff; border:1px solid #e0e0e0; }

/* Border Wrapper */
.borderWrapper {width:100%; border-top:2px solid #ef2634; border-bottom:2px solid #ef2634; padding:9px 0 6px 0; }

/* Heading Style */
h4.type01 {width:100%; padding-bottom:15px; }
h5.type01 {width:100%; background:url(/images/bullet/cir01.gif) no-repeat left 4px; padding-left:13px; margin-bottom:7px; }

/* Margin Style */
.mb10 {margin-bottom:10px !important; }
.mb40 {margin-bottom:40px !important; }
.mb45 {margin-bottom:45px !important; }
.mb24 {margin-bottom:24px !important; }
.mt00 {margin-top:0 !important; }
.mt40 {margin-top:40px !important; }
.mb00 {margin-bottom:0 !important; }

/* Padding Style */
.pb00 {padding-bottom:0 !important; }

/* Sub Tab Menu */
.subTabMenu {width:100%; height:24px; background:url(/images/common/bg_sub_tab.gif) repeat-x left bottom; }
.subTabMenu img {vertical-align:top; }
.subTabMenu ul {width:100%; height:24px; }
.subTabMenu ul li {float:left; }

/* view CF */
.viewCFWrap {width:100%; overflow:hidden; }
.viewCFWrap .CFvideo {float:left; }
.viewCFWrap .CFInfo {width:243px; float:right; }
.viewCFWrap .CFInfo h4 {margin-bottom:18px; }
.viewCFWrap .CFInfo ul li {width:100%; float:left; margin-bottom:7px; }
.viewCFWrap .CFInfo ul li img {float:left; }
.viewCFWrap .CFInfo p {clear:both; margin-top:18px; }
.viewCFWrap .viewCFYear {width:100%; }
.viewCFYear ul.vewYearList {width:100%; margin-top:56px; overflow:hidden; }
.viewCFYear ul.vewYearList li {background:url(/images/dr_you/bg_view_year_list.gif) no-repeat right 2px; float:left; padding-right:8px; margin-right:7px; }
.viewCFYear ul.vewYearList li.end {background:none; }
.viewCFYear ul.vewYearList li img {float:left; }
.viewCFYear .CFListWrap {width:100%; position:relative; border-top:1px solid #cccccc; margin-top:9px; }
.viewCFYear .CFListWrap a.viewBefore {position:absolute; left:0; top:71px; }
.viewCFYear .CFListWrap a.viewNext {position:absolute; right:0; top:71px; }
.viewCFYear .CFList {width:600px; padding-top:30px; margin-left:38px; position:relative; overflow:hidden; }
.viewCFYear .CFList dl {width:135px; float:left; margin-right:15px;yy }
.viewCFYear .CFList dl dt img {display:block; border:1px solid #888888; }
.viewCFYear .CFList dl dd {padding-top:6px; text-align:center; font-weight:bold; color:#666666; } 

/* Wall Paper &gt; Screen Saver */
.wallPaperScreenSaver h4 {margin-bottom:18px; clear:both; }
.screenSaver {width:100%; border-bottom:1px solid #cccccc; padding-bottom:50px; overflow:hidden; }
.screenSaver img {vertical-align:top; }
.screenSaver .imgBig {width:326px; height:253px; background:url(/images/marketO/bg_saver_big.gif) no-repeat left top; float:left; }
.screenSaver .imgBig img {margin:14px 0 0 12px; }
.screenSaver .saverSide {width:288px; float:right; display:inline; margin-right:8px; }
.screenSaver .saverSide dl {margin-top:6px; }
.screenSaver .saverSide dl dt {margin-bottom:9px; }
.screenSaver .saverSide dl dd {margin-bottom:16px; }
.screenSaver .saverSide .viewSaverList {width:100%; margin-top:92px; overflow:hidden; position:relative; }
.screenSaver .saverSide .viewSaverList a.viewBefore {position:absolute; left:0; top:18px; }
.screenSaver .saverSide .viewSaverList a.viewNext {position:absolute; right:0; top:18px; }
.screenSaver .saverSide .viewSaverList ul {overflow:hidden; margin-left:30px; }
.screenSaver .saverSide .viewSaverList ul li {float:left; margin-right:15px; display:inline; }
.screenSaver .saverSide .viewSaverList ul li img {border:1px solid #929292; }
.wallPaper {width:100%; margin-top:40px; }
.wallPaper .wallPaperList {overflow:hidden; }
.wallPaper .wallPaperList dl {width:202px; float:left; margin:0 24px 40px 0; }
.wallPaper .wallPaperList dl.end {margin-right:0; }
.wallPaper .wallPaperList dl img {vertical-align:top; }
.wallPaper .wallPaperList dl dt {width:100%; height:154px; background:url(/images/marketO/bg_wall_paper_list.gif) no-repeat left top; }
.wallPaper .wallPaperList dl dt img {margin:8px 0 0 10px; }
.wallPaper .wallPaperList dl dd {padding-top:7px; }
.wallPaper .wallPaperList dl dd img {margin:0 1px 1px 0; }


/* search list */
.searchList {width:100%; text-align:right; margin:40px 0 16px 0; }
.searchList input.textType,
.searchList select {background:#ffffff; }
.searchList input.textType {height:15px; }
.searchList input,
.searchList select,
.searchList img {vertical-align:middle; }

