@import url('/_common/css/print_new.css');

/* ¸¶ÀÌ¸Þ´º Ãß°¡ 201004 */
@import url('/_common/css/mymenu.css');

/*ÆùÆ®»çÀÌÁî Á¤ÀÇ*/
/*
font[size=1] {font-size:9px;}
font[size=2] {font-size:10px;}
font[size=3] {font-size:11px;}
font[size=4] {font-size:12px;}
font[size=5] {font-size:13px;}
font[size=6] {font-size:14px;}
font[size=7] {font-size:15px;}
*/

html, body {margin:0px; padding:0px;}
* {margin:0px;padding:0px;}
table, div {font-family:µ¸¿ò, Dotum, Arial, sans-serif;font-size:12px;color:#78777c; border-collapse:collapse;line-height:1.5em;}
select, textarea {border:1px solid #B7B6B6;background:#FFF;font-family:µ¸¿ò, Dotum, Arial, sans-serif;font-size:12px;color:#959595;vertical-align:middle;}
form,ul,ol,dl,table,div,h1,h2,h3 {margin:0;padding:0;}
img, fieldset {border:0px;}
select, input, li img {vertical-align:middle;}
ul, li, ol {list-style-type : none;}
legend, hr {display:none;}
label {display: none;}
.label {display:block;}
.txtlabel {display:block;float:left;}
caption {display:none;}

a {color:#78777c; text-decoration:none;}
a:link {color:#78777c;}
a:visited {color:#78777c;}
a:active {color:#78777c;}
a:hover {color:#3583B9;}

.fl {float:left !important;}
.fr {float:right !important;}
.cl {clear:both;}
.al {text-align:left !important;}
.ar {text-align:right;}
.at {vertical-align:top;}
.am {vertical-align:middle !important;}
.ac {text-align:center !important;}
.b {font-weight:bold;}
.nb {font-weight:normal;}
.u {text-decoration:underline;}
.input { border:1px solid #89A7B8; height:16px;}
.input2 { border:1px solid #7F9DB9; height:16px;padding-top:2px;padding-left:2px;font-size:12px;color:#959595;}
.input3 {border:1px solid #E5E5E5; height:17px;padding-top:2px;padding-left:2px;font-size:12px;color:#ACACAC;}
.input4 {border:1px solid #C2C2C2; height:17px;padding-top:2px;padding-left:2px;font-size:12px;color:#ACACAC;}

.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
/* .clfix {display: inline-block;} */
.clfix {display: block;}
* html .clfix {height: 1%;} /* hides from ie-mac */

/*»ó´Ü¸Þ´º*/
#header h1 { float:left; width:174px; padding:24px 0px 0px 18px; }
#header #gnb { float:left; width:808px; }
#gnb .topgnb { height:21px; padding-top:14px; text-align:right; margin-right:-9px; }
#gnb .topgnb a {color:#777777;}
*:first-child+html #gnb .topgnb { margin-right:-9px; }
#gnb .topgnb li { display:inline; font-size:11px; background:url('../../_common/images/ico_dot.gif') no-repeat left 3px; padding:0px 9px 0px 7px; }
#gnb .topgnb li a {font-size:11px; color:#777777;}
#gnb .topgnb li a:hover {font-size:11px;text-decoration:underline;}
#gnb .topmenu { background:url('../../_common/images/bg_topmenu.gif') no-repeat left top; height:51px; padding:6px 0px 0px 5px; }
#gnb .topmenu li { float:left;display:inline; background:url('../../_common/images/bg_bar.gif') no-repeat right 6px; height:31px; font-size:16px; font-weight:bold; padding:0px 7px 0px 7px; }/*top menu ÀÚ°£ Á¶Àý*/
#gnb .topmenu li.end { background:none; }
#gnb .topmenu li .mfolder { float:left; background:none ; height:31px;cursor:pointer; }
#gnb .topmenu li .minner { float:left; background:none ; height:31px; padding:1px 10px 0px 10px; font-size:16px;color:#FFFFFF;}
#gnb .topmenu li.on .mfolder { background:none; height:31px;}
#gnb .topmenu li.on .minner { background:none; height:31px; padding:1px 10px 0px 10px; font-size:16px;color:#FFFFFF;}
#gnb .topmenu li.on .minner a:hover {height:31px;font-size:16px;color:#FFFFFF;text-decoration:underline;}

#gnb .topmenu li .folder { float:left; background:none ; height:31px;cursor:pointer; }
#gnb .topmenu li .inner { float:left; background:none ; height:31px; padding:1px 10px 0px 10px; font-size:16px;color:#FFFFFF;}
#gnb .topmenu li.on .folder { background:url('../../_common/images/bg_topmenu_on01.gif') no-repeat left top; height:31px;}
#gnb .topmenu li.on .inner { background:url('../../_common/images/bg_topmenu_on02.gif') no-repeat right top; height:31px; padding:1px 10px 0px 10px; font-size:16px;color:#363636;}
#gnb .topmenu li.on .inner a:hover {color:#363636; text-decoration:none;}
#gnb .topmenu li.on a { color:#363636; }
#gnb .topmenu li a {color:#FFF; }
#gnb .topmenu li a:hover { color:#FFF;text-decoration:underline; }
#gnb .topmenu li.on .minner a {color:#ffffff;}

/* 09.01.01 ¼öÁ¤,Ãß°¡: start */
#gnb .topmenu li ul.sub { position:absolute; display:none; width:810px;top:82px;left:210px;}
#gnb .topmenu li ul.sub li {background:none;}
#gnb .topmenu ul#topul li ul.sub li a {color:#666666;font-size:14px;}
#gnb .topmenu ul#topul li ul.sub li a:hover {color:#666666;text-decoration:underline;}
#gnb .topmenu ul#topul #gnb01 ul.sub {left:210px;}
#gnb .topmenu ul#topul #gnb02 ul.sub {left:220px;}
#gnb .topmenu ul#topul #gnb03 ul.sub {left:340px;}
#gnb .topmenu ul#topul #gnb04 ul.sub {left:407px;}
#gnb .topmenu ul#topul #gnb05 ul.sub {left:370px;}
#gnb .topmenu ul#topul #gnb06 ul.sub {left:440px;}
#gnb .topmenu ul#topul #gnb07 ul.sub {left:230px;}

#gnb .topmenu li.on ul.sub { position:absolute; left:220px; display:block;}
/* 09.01.01 ¼öÁ¤,Ãß°¡: end */
#gnb .topmenu ul#topul li.on ul.sub li { background:none; font-size:14px; padding:0 12px 0px 0px; color:#666;}
#gnb .topmenu ul#topul li.on ul.sub li a { color:#666;background:none;padding-left:8px;}
#gnb .topmenu ul#topul li.on ul.sub li.on { color:#666666;background:none; font-size:14px; padding:0 12px 0px 0px;  }
#gnb .topmenu ul#topul li.on ul.sub li.on a {color:#23b2d4;background:none;}
#gnb .topmenu ul#topul li.on ul.sub li a:hover	 {color:#666;background:none;text-decoration:underline;}
#gnb .topmenu ul#topul li.on ul.sub li.on a:hover {color:#23b2d4;background:none;text-decoration:underline;}
/*#gnb .topmenu li.on ul.sub li { background:url('../../_common/images/ico_arr03.gif') no-repeat 1px 7px; font-size:14px; padding:0 12px 0px 0px; color:#666;}
#gnb .topmenu li.on ul.sub li.on { color:#1576A3;background:url('../../_common/images/ico_arr04.gif') no-repeat 1px 7px; font-size:14px; padding:0 12px 0px 0px;  }
#gnb .topmenu li.on ul.sub li.on a {color:#1576A3;background:url('../../_common/images/ico_arr04.gif') no-repeat 1px;}
#gnb .topmenu li.on ul.sub li a:hover	 {color:#1576A3;background:url('../../_common/images/ico_arr04.gif') no-repeat 1px;text-decoration:underline;}
#gnb .topmenu li.on ul.sub li.on a:hover {background:url('../../_common/images/ico_arr04.gif') no-repeat 1px;text-decoration:underline;color:#1576A3;}
#gnb .topmenu li.on ul.sub li a { color:#666;background:url('../../_common/images/ico_arr03.gif') no-repeat 1px;padding-left:8px; }*/

#gnb fieldset { margin:3px 0 0 0; padding-left:10px; }
*:first-child+html #gnb fieldset { margin:8px 0px 0px 0px;padding-left:10px; }
#gnb fieldset select, #gnb fieldset input { vertical-align:middle; }
#gnb fieldset select { width:63px;}

#gnb .path { position:absolute;text-align:right;top:125px;right:0px; font-size:11px; height:18px; margin-right:15px; padding-top:5px;color:#FFFFFF;z-index:2; }
#gnb .path span { background:none; padding-right:3px; }
/*#gnb .path span { background:url('../../_common/images/ico_arr05.gif') no-repeat right top; padding-right:10px; }*/
#gnb .path span a {color:#FFFFFF;}
#gnb .path span.location { background:none; padding-right:0px;color:#FFFFFF;font-weight:bold; }
/*
#gnb .path { position:relative;text-align:right; font-size:11px; height:18px; margin-right:25px; padding-top:5px; }
#gnb .path span { background:none; padding-right:3px; }
#gnb .path span a {color:#959595;}
#gnb .path span.location { background:none; padding-right:0px;color:#959595; }*/

/*¿ÞÂÊ¸Þ´º*/
#leftmenu ul { padding:7px 8px 0 6px; }
#leftmenu li { clear:both;font-size:14px; font-weight:bold; color:#78777c; background:url('../../_common/images/ico_arr01.gif') no-repeat 3px 11px; padding:7px 0 7px 26px; border-bottom:1px solid #E1E1E1; }
#leftmenu li.on { clear:both;color:#109abb; background:url('../../_common/images/ico_arr02.gif') no-repeat 3px 11px;border-bottom:1px solid #E1E1E1; }
#leftmenu li a { color:#7D7C7C; }
#leftmenu li a:hover { color:#7D7C7C;text-decoration:underline; }
#leftmenu li.on a { color:#109abb; }

#leftmenu ul.subul { padding:7px 8px 0 6px;margin-top:-2px;}
#leftmenu ul.subul li { clear:both;font-size:14px; font-weight:normal; color:#78777c; background:url('../../_common/images/ico_arr03.gif') no-repeat 3px 8px;font-size:12px; padding:2px 0 2px 12px;border-bottom:0px; }
#leftmenu ul.subul li.on { clear:both;color:#7D7D7D;font-weight:bold; background:url('../../_common/images/ico_arr06.gif') no-repeat 3px 8px; }
#leftmenu ul.subul li a { color:#7D7C7C;font-style:normal; }
#leftmenu ul.subul li a:hover {text-decoration:underline;}
#leftmenu ul.subul li.on a { color:#7D7D7D; }

.title { background:#22A7D0; height:33px; padding:16px 0 0 25px; }
/*.title { background:url('../../_common/images/bg_h3.gif') repeat-x left top; height:33px; padding:16px 0 0 25px; }*/
h3 { background:url('../../_common/images/ico_h3.gif') no-repeat left top; padding:1px 0 0 10px; color:#FFF; font-size:12px; font-weight:normal; }
#issue_110930 h3 { background:none; padding:1px 0 0 10px; color:#FFF; font-size:12px; font-weight:normal; }
h3 span { background:url('../../_common/images/bg_bar.gif') no-repeat left top; padding-left:15px; margin-left:12px; }
h3 img { vertical-align:middle; }

/*footer*/
#footer {clear:both;}
#footer h2 { float:left; padding-left:24px; }
#footer .right { float:left; padding:0px 0px 0px 47px; }
#footer .right ul {height:20px;margin-top:-6px; }
#footer .right li { float:left; background:url('../../_common/images/bg_bar03.gif') no-repeat right 3px; padding:0px 7px 0px 7px;font-weight:bold; font-size:11px }
#footer .right li.first { padding-left:0px;font-size:11px; }
#footer .right li.end { background:none; width:70px;}
#footer address {clear:both;font-style:normal;font-size:11px}
#footer .right li a:hover {color:#78777C;text-decoration:underline;}

/*table style*/
.tbl { width:100%; border-top:2px solid #23B4D3; border-bottom:2px solid #23B4D3; }
.tbl th { border-bottom:1px solid #23B4D3; color:#707070; height:20px; padding:4px 0px 2px 0px;}
.tbl tr { background:url('../../_common/images/lx_dot.gif') repeat-x left top; }
.tbl thead tr, .tbl tr.first { background:none; }
.tbl td { text-align:center; padding:5px 5px 4px 5px;vertical-align:top; }
.tbl td.subject { text-align:left; }
.tbl td.subject { text-align:left; }

/*paging*/
.paging { width:400px;margin:0px auto;text-align:center; font-size:12px; font-weight:bold; margin-top:7px; word-spacing:0.4em; display:block; }
*:first-child+html .paging { margin-top:6px; }
.paging img { vertical-align:middle; margin-bottom:2px; }
*:first-child+html .paging img { margin-top:1px;}
.paging a { font-weight:normal; }
.paging .gap { margin-right:3px; }
.paging .gap2 { margin-left:3px; }

/*¹öÆ°*/
.btn { text-align:right; margin-top:-2px; margin-top:-19px; }
.btnarea { text-align:right; margin-top:10px; border-top:1px solid #D7D7D7; }
.btnarea a img {margin-top:10px;}
.btnleft {float:left;margin-top:5px;}
.btnSec {clear:both;padding-bottom:30px;}
.btnsecleft {float:left;}
.btnsecright {float:right;}
.btnSec2 {clear:both;padding-top:10px;}


#quick .qbg {width:90px;background:url(/_common/images/quick_bg.gif) repeat-y left top;}
#quick .qbg .qlist {padding-left:6px;}
#quick .qbg .qul {width:79px;letter-spacing:-1px;text-align:left;}
#quick .qbg .qul li {font-size:11px;height:21px;padding-left:1px;margin-top:2px;border-bottom:1px solid #FFFFFF;color:#838364;letter-spacing:-2px;}
#quick .qbg .qul li a:hover {font-size:11px;height:21px;margin-top:2px;color:#838364;letter-spacing:-2px;text-decoration:underline;}
#quick .qbg .qfoot {height:55px;background:url(/_common/images/quick_bottom.gif) no-repeat;}
#quick .qbg .qfoot .qful {padding-left:23px;padding-top:8px;}
#quick .qbg .qfoot .qful li {height:21px;color:#898989;letter-spacing:-2px;}
#quick .qbg .qfoot .qful li a {height:21px;letter-spacing:-2px;cursor:pointer;}
#quick .qbg .qfoot .qful li a:hover {height:21px;letter-spacing:-2px;color:#898989;text-decoration:underline;cursor:pointer;}
#quicktop {width:90px;height:16px;margin-top:5px;padding-left:3px;background:url(/_common/images/quick_gotop.gif) no-repeat;text-align:center;color:#707070;}
#quicktop a:hover {color:#898989;text-decoration:underline;}

/* Main Toparea :start */
#gnb .topgnb .allviewimg {display:inline;cursor:pointer;}
#gnb .topgnb .allcloseimg {display:none;cursor:pointer;}

#gnb .topgnb div.allviewimg  a:hover {position:relative;text-decoration:underline;z-index:5;}
#gnb .topgnb div.allcloseimg a:hover {position:relative;text-decoration:underline;z-index:5;} 
/* ÆîÄ§¸Þ´º  */
#allmenu {display:none;position:absolute;top:32px;left:10px;width:995px;height:620px;background:#FFFFFF;z-index:10;}

#allmenu {border:7px solid #1894E3;z-index:10;}
#allmenu .alldiv {float:left;width:165px;height:620px;border-right:1px solid #E5E5E5;text-align:center;}
#allmenu .alllastdiv {float:left;width:155px;padding-left:10px;}
#allmenu .alldiv h2 {width:92px;height:23px;padding-top:3px;background:url(/_common/images/alltab.gif) no-repeat;font-weight:bold;color:#ffffff;font-size:12px;text-align:center;}
#allmenu .alldiv h2 a {color:#FFFFFF}
#allmenu .alldiv h3 {padding-top:3px;margin-left:-10px;background:none;font-weight:bold;font-size:12px;text-align:left;}
#allmenu .alldiv .topul {width:135px;padding-top:10px;}
#allmenu .alldiv .topul li.topli {padding-bottom:3px;background:url(/_common/images/lx_dot.gif) repeat-x left bottom;text-align:left;}
#allmenu .alldiv .topul li.lastli {padding-bottom:3px;background:none;text-align:left;}
.inli {padding-left:20px;}
.inli .subul li a {color:#959595;}

#allmenu .alllastdiv h2 {width:92px;height:23px;padding-top:3px;background:url(/_common/images/alltab.gif) no-repeat;font-weight:bold;color:#ffffff;font-size:12px;text-align:center;}
#allmenu .alllastdiv h2 a {color:#FFFFFF}
#allmenu .alllastdiv h3 {padding-top:3px;margin-left:-10px;background:none;font-weight:bold;font-size:12px;text-align:left;}
#allmenu .alllastdiv .topul {width:135px;padding-top:10px;}
#allmenu .alllastdiv .topul li.topli {padding-bottom:3px;background:url(/_common/images/lx_dot.gif) repeat-x left bottom;text-align:left;}
#allmenu .alllastdiv .topul li.lastli {padding-bottom:5px;background:none;text-align:left;}

/*°øÅëÆäÀÌÁö*/
.topbox {width:652px;height:100%;min-height:100%;margin:0px auto;}
.topbox caption {display:none;}
.topbox .intable {height:100%;}
.topbox .intable td {text-align:center;}
.topbox .intable .boxbg {width:652px;background:url(/_common/images/comboxbg.gif) repeat-y;}
.topbox .intable .boxtop {height:70px;background:url(/_common/images/comboxtop.gif) no-repeat left top;}
.topbox .intable .boxtop h1 {float:left;padding-top:10px;padding-left:20px;}
.topbox .intable .boxtop h2 {float:left;padding-left:40px;padding-top:35px;color:#FFFFFF;font-size:24px;line-height:95%;}
.topbox .intable .boxtxt {padding-top:30px;padding-left:40px; text-align:left;}
.topbox .intable .boxbtm {height:25px;background:url(/_common/images/comboxbtm.gif) no-repeat left bottom;}
.topbox .intable .combtn {width:652px;margin-top:20px;}


#accessibity {display:none}

.p_bottom {padding-bottom:24px;}




/*ÀçÁ¤ºÎ¿Í ¼ÒÅëÇØ¿ä Äü¸Þ´ºÃß°¡*/
#quick .qbg_2 {width:90px; margin-top:10px; }
#quick .qbg_2 .qlist_2 {width:90px;padding-left:0px;background:url(/_common/images/quick_new/quick_2_bg02.gif) repeat-y left top;}
#quick .qbg_2 .qlist_2_b {width:90px; height:10px; background:url(/_common/images/quick_new/quick_2_bg03.gif) no-repeat left top;}
#quick .qbg_2 .qul_2 {width:70px; letter-spacing:-1px; padding-left:10px; text-align:left;}
#quick .qbg_2 .qul_2 li {font-size:11px;padding:1px 0 1px 0; border-bottom:1px solid #e5e8e9; color:#2563b3; letter-spacing:-2px;}
#quick .qbg_2 .qul_2 li a {font-size:11px;height:21px;margin-top:2px;color:#2563b3;letter-spacing:-2px;text-decoration:none;}
#quicktop_2 {width:90px;height:16px;margin-top:5px;padding-left:3px;background:url(/_common/images/quick_new/quick_2_gotop.gif) no-repeat; text-align:center; color:#ffffff;}
#quicktop_2 a {color:#ffffff;text-decoration:none;}



/*************/
/*wpaper Ãß°¡*/
/*************/
#wrapper a:link, a:visited {color:#666; text-decoration:none}
#wrapper a:hover, a:active {color:#666; text-decoration:underline}
#wrapper h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:12px; /*font-weight:normal;*/ line-height:1.3}
#wrapper hr {display:none}
#wrapper p, dl, dt, dd, ol, ul, li, form, fieldset, legend, pre, input, textarea, blockquote, th, td { margin:0; padding:0}
#wrapper ol, ul {list-style-type:none}
#wrapper img, fieldset, legend, abbr, acronym {border: 0}
#wrapper table {border-collapse: collapse; border-spacing:0; font-size:12px}
#wrapper caption, legend {visibility: hidden; position:absolute; top:0; width: 0; height: 0; line-height: 0}
#wrapper input, textarea, select {color: #333; font: 12px/1.3 Dotum, "µ¸¿ò", Guilm, "±¼¸²", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif}
#wrapper input[type=text], input[type=password], input[type=file] {height: 18px; border: 1px solid #e7e7ea; vertical-align: middle}
/* #wrapper input[type=text], input[type=password], input[type=file] {height: 18px; border: 1px solid #e7e7ea; vertical-align: middle}
#wrapper input[type=checkbox], input[type=radio], input[type=image], input[type=button], input[type=submit] {border: none; vertical-align: middle} */
#wrapper select {height:20px; border:1px solid #e7e7ea; text-align:left; vertical-align:middle; font-size:11px; font-family:Dotum; color:#aaa; }

/* skip */
#wrapper .skip {visibility:hidden; position:absolute; top:0; height:0; line-height:0}

/* Àü¿ª ½ºÅ¸ÀÏ */
#wrapper .clear {clear:both; margin:0; padding:0; font-size:0; line-height:0}
#wrapper .clfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0} 
/* #wrapper .clfix {display:inline-block} /*

/* °øÅë Á¤·Ä */
#wrapper .left {text-align:left !important}  /* ¿ÞÂÊ Á¤·Ä */
#wrapper .right {text-align:right !important}  /* ¿À¸¥ÂÊ Á¤·Ä */
#wrapper .center {text-align:center !important} /* ¼öÆò °¡¿îµ¥ Á¤·Ä  */
#wrapper .rgt-btn {margin:0 0 0 4px;} /*¹öÆ° Á¤·Ä */

/* margin */
#wrapper .mt3 {margin-top:3px}
#wrapper .mt5 {margin-top:5px}
#wrapper .mt7 {margin-top:7px}
#wrapper .mt10 {margin-top:10px}
#wrapper .mt20 {margin-top:20px}
#wrapper .mt30 {margin-top:30px}
#wrapper .mt40 {margin-top:40px}
#wrapper .mt50 {margin-top:50px}
#wrapper .mb7 {margin-bottom:7px}
#wrapper .mb10 {margin-bottom:10px}
#wrapper .mr5 {margin-right:5px}
#wrapper .mr29 {margin-right:29px}
#wrapper .ml3 {margin-left:3px}

#wrapper .pt5 {padding-top:5px}
#wrapper .pt2 {padding-top:2px}

#wrapper .mml {margin-left:-10px}
#wrapper .mmt10 {margin-top:-10px}
#wrapper .mmt4 {margin-top:-4px}
#wrapper .mmt5 {margin-top:-5px}



/* layout */
/*#wrapper {width:1009px; height:634px; background:#fff url(images/bg.gif) no-repeat 0}*/
#wrapper {display:none;position:absolute;top:32px;left:10px;width:1009px; height:634px;background:#FFFFFF url(http://www.mosf.go.kr/pr/wpaper/images/bg.gif); z-index:10;}
#wrapper #cal_header {position:relative; width:100%; text-align:center;}
#wrapper #cal_header .top-content {overflow:hidden; position:relative; width:911px; margin:0 auto; text-align:center; padding:47px 0 29px 0}
#wrapper #container {position:relative; width:98%; height:431px; text-align:center}
/* #wrapper #container,  #content {*height:1%} */
#wrapper #content {position:relative; width:911px; margin:0 auto; text-align:left}
#wrapper #popup {position:relative; width:760px; height:472px; margin:0 auto; text-align:center}
#wrapper #popup .pop {width:100%; text-align:center}

#wrapper .top-content h1.logo {position:relative; float:left; overflow:hidden; width:394px;}
#wrapper .top-content .wallpaper_size {position:absolute; display:block; width:144px;  text-align:right; height:124px; top:25px; right:0;} 
#wrapper .top-content .wallpaper_size dl {display:block; float:left; width:144px; height:100%;}
#wrapper .top-content .wallpaper_size dl dt {width:100%; display:block; float:left}
#wrapper .top-content .wallpaper_size dl dt dd{overflow:hidden; width:100%; height:24px; border:1px solid}
#wrapper .top-content .wallpaper_size dl dd {display:block; float:left}
#wrapper .top-content .wallpaper_size dl dd img, .top-content .wallpaper_size dl dd a, .top-content .wallpaper_size dl dt img {display:block; float:left}
#wrapper .top-content .wallpaper_size p.paper_img{display:block; float:right; width:127px}

#wrapper .wallpaper_month {overflow:hidden; width:100%; margin-bottom:30px;}
#wrapper .wallpaper_month div {float:left; width:127px; margin-right:30px;}
#wrapper .wallpaper_month div.ls {margin:0}
#wrapper .wallpaper_month dl {width:127px}
#wrapper .wallpaper_month dl dt {width:100%; text-align:center}
#wrapper .wallpaper_month dl dd {overflow:hidden; width:100%}
#wrapper .wallpaper_month dl dd a {display:block; float:left}
/*.wallpaper_month dl dd img, .wallpaper_month dl dd a {display:block; float:left} */
#wrapper .wallpaper_month dl dd a {margin-right:2px}
#wrapper .wallpaper_month dl dd.btn_set {width:117px !important; margin:0 0 4px 5px} 
#wrapper .wallpaper_month dl dd.btn_screen {width:117px !important; margin:0 0 0 5px}
#wrapper .wallpaper_month div.item2 {float:left; width:127px; margin-right:29px;}
#wrapper #div_space {height:0px;}

/* skip-navigation */
.accessibility {position:absolute; width:0; height:0; font-size:0; overflow:hidden; visibility:hidden;}


.searcharea{height:24px;}
