/* layout */
#wrap {width:1024px; min-width:1000px; height:924px; position:relative; overflow:hidden;}
#wrapLay {height:100%;}
#header {position:absolute; width:100%; min-width:1000px; height:42px; background:#fff; border-bottom:3px solid #ec3634; z-index:5;}
#container {margin:45px 0 0 0; min-height:100%;}
*html #container {height:100%;}
.contents {padding:45px 0 113px 0; height:400px; display:table;}
#footer {position:absolute; top:924px; width:100%; min-width:1000px; height:50px; background:#fff; border-top:3px solid #b95d0e; z-index:1;}

#loadingBar {width:100%; min-width:1000px; height:879px; margin-top:45px; position:absolute; z-index: 1000; background: #fff;}
.loadingCon{ position: absolute; top: 50%; left: 50%; margin-top:-88px; margin-left:-86px; width:172px; height:175px; background:url("../images/common/loading_re.png") left top no-repeat;}
.loadingTxt1 {width:23px; height:31px; top:100px; left:60px; position:absolute; overflow: hidden;}
.loadingTxt1>img{position:absolute; left:0; top:24px;}
.loadingTxt2 {width:23px; height:31px; top:100px; left:86px; position:absolute; overflow: hidden;}
.loadingTxt2>img{position:absolute; left:0; top:0;}

/* header */
#header>h1{position:absolute; left:0;}
.gnb {width:150px; height:22px; position:absolute; right:0; top:10px; overflow:hidden;}
.gnb>li {float:left; height:22px; font-size:0; text-indent:-9999px;}
.gnb>li>a {height:100%; display:block; background:url("../images/common/gnb_menu_bg_re.png") left top no-repeat; overflow:hidden;}
.gnb>li>a.gnb02 {width:74px; background-position:0 0;}
.gnb>li>a.gnb03 {width:70px; background-position:-76px 0;}

.gnb>li>a.gnb02:hover,
.gnb>li>a.gnb02.on {width:74px; background-position:0 -22px;}
.gnb>li>a.gnb03:hover,
.gnb>li>a.gnb03.on {width:70px; background-position:-76px -22px;}

/* quick_menu */
.quick_menu_wrap {width:155px; height:267px; position:absolute; left:0; top:232px; background:url("../images/common/quick_bg.png") left top no-repeat; z-index:4;}
.quick_menu {position:relative; left:3px; top:17px;}
.quick_menu>li {width:149px; height:75px;}
.quick_menu>li>a {width:149px; height:75px; display:block; position:relative;}
.quick_menu>li>a>img {position:absolute; left:0; top:0;}

/*popup*/
#pop01 { width:940px;  position:absolute; left:0px; top:0px; z-index:1000; visibility:hclassden;}
#pop02 { width:765px;  position:absolute; left:93px; top:285px; z-index:1000; visibility:hclassden;}
#pop03 { width:765px;  position:absolute; left:93px; top:344px; z-index:1000; visibility:hclassden;}
#pop04 { width:765px;  position:absolute; left:93px; top:433px; z-index:1000; visibility:hclassden;}
#pop05 { width:765px;  position:absolute; left:93px; top:546px; z-index:1000; visibility:hclassden;}
#close { padding:5px; color:#FFFFFF; background-color:#000000;}

/* main */
.main_wrap {width:1640px; height:882px; float:left; position:relative;}
.main_bg {width:1640px; height:882px; display:block; position:absolute; left:0; top:0; background:url("../images/main/bg_re.jpg") left top no-repeat;}
.visual_obj {position:absolute;}
.main_con01 {margin-left:608px; width:223px; top:0px;}
.main_con02 {margin-left:500px; width:450px; top:180px;}
.main_obj01 {left:461px; top:367px; z-index:1;}
.main_obj02_01 {width:101px; height:86px; left:618px; top:282px; overflow:hidden;}
.main_obj02_01>img{position:absolute; top:0; left:0;}
.main_obj02_02 {left:780px; top:350px; z-index:5;}
.main_obj03 {left:843px; top:247px; z-index:1;}
.main_obj04 {left:725px; top:248px;}
/* introduce */
.introduce_wrap {width:1690px; height:882px; float:left; position:relative;}
.introduce_bg {width:1690px; height:882px; display:block; position:absolute; left:0; top:0; background:url("../images/introduce/bg_re.jpg") left top no-repeat;}

.int_con_wrap{position:relative; z-index: 3;}
.int_visual01 {left:-191px; top:-45px;}
.int_con01 {width:550px; height:277px; left:0px; top:120px;}
.int_con02 {width:374px; height:374px; left:-46px; top:155px;}
/*.int_con03 {width:391px; height:455px; left:432px; top:72px;}*/
.int_con03 {width:391px; height:455px; left:482px; top:72px;}
.int_con04 {width:373px; height:348px; left:932px; top:114px;}


.btn_int>img{position:absolute;}
.btn_int>img:first-child{top:-4px;left:-4px;}
.btn_int01 {position:absolute; left:348px; top:120px;}
.btn_int02 {position:absolute; left:310px; top:250px;}
.btn_int03 {position:absolute; left:291px; top:79px;}
.btn_int04 {position:absolute; left:322px; top:257px;}

.int_con_txt01 {display:none; position:absolute; left:0px; top:190px;}
.int_con_txt02 {display:none; position:absolute; left:-28px; top:230px;}
.int_con_txt03 {display:none; position:absolute; left:8px; top:4px;}
.int_con_txt04 {display:none; position:absolute; left:9px; top:210px;}

.int_obj_wrap{position:absolute; left:0; top:0; background:#939397;}
.int_bridge_bg{width:1594px; height:238px; position:absolute; left:141px; top:482px;}
.int_baby {width:77px; height:85px; left:206px; top:116px; position:absolute;}
.int_baby_r{width:77px; height:85px;  overflow: hidden;}
.int_baby_r>img{position:absolute;}
.int_baby_l{width:77px; height:85px;  overflow: hidden; display:none;}
.int_baby_l>img{position:absolute;}
.int_bridge{width:1594px; height:238px; position:absolute; left:0; top:0; z-index: 2;}
.int_obj01 {width:64px; height:52px; left:300px; top:506px; overflow: hidden;}
.int_obj01>img{position:absolute;}
.int_obj02 {width:46px; height:44px; left:-146px; top:460px; overflow: hidden;}
.int_obj02>img{position:absolute;}
.int_obj03 {width:43px; height:32px; left:907px; top:738px; overflow: hidden;}
.int_obj03>img{position:absolute;}
.int_obj04 {width:70px; height:60px; left:1410px; top:690px; overflow: hidden;}
.int_obj04>img{position:absolute;}
.int_obj05 {width:225px; height:496px; left:1450px; top:90px;}
.int_obj05_1 {left:64px; top:79px;}
.int_obj05_2 {left:64px; top:153px;}
.int_obj05_3 {left:65px; top:234px;}
.int_obj05_4 {left:64px; top:234px;}
.int_obj05_5 {left:35px; top:319px;}
.int_obj05_5 >img{position:absolute;}
.baby_f {position:absolute; right:0; top:0;}
.baby_m {position:absolute; left:0; bottom:0;}

/* storybook_wrap */
.storybook_wrap {width:1160px; height:882px; float:left; position:relative;}
.storybook_bg {width:1170px; height:882px; display:block; position:absolute; left:0; top:0; background:url("../images/storybook/bg_re.jpg") left top no-repeat;}
.sb_obj_wrap{position:absolute; left:0; top:0; background:#939397;}
.sb_bridge_bg{position:absolute; left:180px; top:500px;}

.sb_bridge{width:149px; height:40px; position:absolute; left:0; top:0;}
.sb_obj01 {width:33px; height:45px; left:0px; top:593px;}
.sb_obj02 {width:131px; height:55px; left:950px; top:53px;}
.sb_obj03 {width:82px; height:94px; left:1000px; top:404px;}
.sb_obj04 {width:94px; height:90px; left:880px; top:721px; overflow:hidden;}
.sb_obj04>img{position:absolute;}
.sb_obj05 {width:41px; height:53px; left:880px; top:715px; overflow:hidden;}
.sb_obj05>img{position:absolute;}
.sb_obj06 {width:368px; height:170px; left:-350px; top:0;}

.sb_baby {width:109px; height:136px; position:absolute; left:0; top:-134px; overflow:hidden;}
.sb_baby>img{position:absolute;}
.sb_baby_txt {position:absolute; left:110px; top:-162px;}

.storybook_con_bg {width:932px; height:710px; position:absolute; left:10px; top:9px; background:url("../images/storybook/ssm_bg.png") left top no-repeat;}
.sns_wrap {position:absolute; left:20px; top:107px; overflow:hidden;}
.sns_wrap>li:first-child {margin-left:0;}
.sns_wrap>li {margin-left:8px; width:33px; height:35px; float:left; font-size:0; text-indent:-9999px;}
.sns_wrap>li>a {width:100%; height:100%; display:block; background:url("../images/storybook/share_btn_bg.png") left top no-repeat;}
.sns_wrap>li>a.btn_facebook {background-position:0 -1px;}
.sns_wrap>li>a.btn_twitter {background-position:-40px -1px;}
.sns_wrap>li>a.btn_blog {background-position:-80px -1px;}

.sns_wrap>li>a.btn_facebook:hover,
.sns_wrap>li>a.btn_facebook.on {background-position:0 -41px;}
.sns_wrap>li>a.btn_twitter:hover,
.sns_wrap>li>a.btn_twitter.on {background-position:-40px -41px;}
.sns_wrap>li>a.btn_blog:hover,
.sns_wrap>li>a.btn_blog.on {background-position:-80px -41px;}

.storybook_info {width:1051px; height:577px;  display:block;  position:absolute; left:11px; top:148px; background:url("../images/storybook/tab0_bg.png") left top no-repeat; overflow:hidden; z-index:1;}
.storybook_lolling {margin:143px 0 0 78px; position:relative;}
.storybook_lolling>li {position:absolute; left:0; top:0;}
.btn_event {width:249px; height:82px; display:block; position:absolute; right:160px; top:275px;}
.btn_event>img {position:absolute; left:0; top:0;}

.storybook_menu {width:80px; height:300px; display:block; position:absolute; right:-34px; top:172px; z-index:2;}
.storybook_menu>a {width:80px; height:100px; display:block; position:absolute; left:0; top:0; font-size:0; text-indent:-9999px; background:url("../images/storybook/sb_tab_menu_bg.png") left top no-repeat;}
.storybook_menu>a.storybook_menu01 {top:0; background-position:0 0;}
.storybook_menu>a.storybook_menu02 {top:83px; background-position:0 -100px;}
.storybook_menu>a.storybook_menu03 {top:166px; background-position:0 -200px;}

.storybook_menu>a.storybook_menu01:hover,
.storybook_menu>a.storybook_menu01.on {top:0; background-position:-80px 0; z-index:3;}
.storybook_menu>a.storybook_menu02:hover,
.storybook_menu>a.storybook_menu02.on {top:83px; background-position:-80px -100px; z-index:3;}
.storybook_menu>a.storybook_menu03:hover,
.storybook_menu>a.storybook_menu03.on {top:166px; background-position:-80px -200px; z-index:3;}

.storybook_tip {width:1041px; height:536px; display:none; position:absolute; left:11px; top:132px; z-index:1;}

.storybook_view_wrap {width:1041px; height:523px; display:none; position:absolute; left:11px; top:148px; background:url("../images/storybook/tab2_bg.png") left top no-repeat; overflow:hidden; z-index:1;}
.storybook_view {margin:0 auto; margin-top:48px; width:930px; height:405px; position:relative;}
.storybook_view>li {width:142px; height:127px; position:absolute; left:0; top:0; background:url("../images/storybook/tab2_thum_bg.png") left top no-repeat;}
.storybook_view>li.del { background:url("../images/storybook/tab2_thumb.png") left top no-repeat;}
.storybook_view>li>a {margin-left:-64px; width:128px; min-height:100px; position:absolute; left:50%; top:7px;}
.view_img {display:block; overflow:hidden;}
.view_img>img {width:126px; height:70px; display:block;}
.view_name {margin-top:10px; clear:both; display:block; font-size:11px; color:#8b8d94;}
.view_txt {margin-top:4px; display:block; font-size:11px; color:#8b8d94;}

/* storybook_winner */
.sb_winner_wrap {margin-left:-338px; width:676px; height:673px; display:none; position:absolute; left:50%; top:150px; background:url("../images/storybook/event_winner_bg.png") left top no-repeat; z-index:10; overflow:hidden;}
.btn_winner_close {width:42px; height:42px; display:block; font-size:0; text-indent:-9999px; position:absolute; right:0; top:0;}
.sb_winner_con {margin:167px 0 0 20px; padding-bottom:20px; width:598px; height:439px; border:3px solid #cdcdcd; overflow-y:auto;}
.sb_winner_con_wrap {margin:0 auto; width:525px;}
.winner_con_tit {margin:22px 0 13px 0;}
.winner_con {margin-top:-8px; width:100%; overflow:hidden;}
.winner_con>li {margin-top:8px; width:105px; float:left; font-size:13px; color:#6a7176;}
.winner_con02 {margin-top:-8px; width:100%; overflow:hidden;}
.winner_con02>li {margin-top:8px; float:left; font-size:13px; color:#6a7176;}
.br01 {padding-bottom:22px; border-bottom:1px solid #cacdd0;}

/* review_winner 
.rw_winner_wrap {margin-left:-338px; width:676px; height:673px; display:none; position:absolute; left:50%; top:205px; background:url("../images/review/event_winner02_bg.png") left top no-repeat; z-index:10; overflow:hidden;}
.rw_winner_con {margin:167px 0 0 20px; padding-bottom:20px; width:598px; height:149px; border:3px solid #cdcdcd; overflow-y:auto;}
.btn_winner_close02 {width:42px; height:42px; display:block; font-size:0; text-indent:-9999px; position:absolute; right:0; top:0;}

/* review_wrap 
.review_wrap {width:1900px; height:882px; float:left; position:relative;}
.review_bg {width:1900px; height:882px; display:block; position:absolute; left:0; top:0; background:url("../images/review/review_bg.jpg") left top no-repeat;}
.review_con_wrap {width:693px; text-align:center; position:absolute; left:532px; top:8px;}
.review_list_wrap {margin:0 auto; margin-top:36px; width:693px; text-align:left;}
.review_list {margin:-10px 0 0 -11px; width:714px; overflow:hidden;}
.review_list>li {margin:10px 0 0 11px; width:163px; height:195px; float:left; background:#fff; border:1px solid #d5d5d5; overflow:hidden;}
.review_list>li.del {background:url("../images/review/review_list_bg.jpg") left top no-repeat;}
.review_list_con {margin:0 auto; margin-top:5px; width:151px;}
.review_upload_img {width:151px; height:136px; display:block;}

.review_upload_img>img{width:151px; height:136px; }
.review_lis_info {margin-top:10px; overflow:hidden;}
.review_user_img {float:left;}
.review_user_img>img{width:33px; height:33px;}
.review_user_info {margin:3px 0 0 7px; float:left;}
.review_user_name {display:block; color:#8b8d94; font-weight:bold;}
.review_user_txt {margin-top:3px; color:#8b8d94;}
*/


/* paging
.review_paging {margin-top:10px; position:relative; }
.review_paging ul {text-align:center; display:inline-block; *display:inline; *zoom:1;}
.review_paging>ul>li {margin:0 3px 0 3px;  display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.review_paging>ul>li img {vertical-align:middle;}
.review_paging>ul>li>a {width:31px; height:32px; line-height:32px; color:#4d4d4e; display:block; text-align:center; vertical-align:middle; background:url("../images/review/review_paging_bg.png") left top no-repeat;}
.review_paging>ul>li>a.on {color:#fff; font-weight:bold; text-decoration:underline; background-position:0 -32px;}
.review_paging>ul>li>a:hover {color:#fff; font-weight:bold; background-position:0 -32px;}
.review_paging>a {width:31px; height:32px; line-height:32px; color:#4d4d4e; display:block; text-align:center; vertical-align:middle; background:url("../images/review/review_paging_bg.png") left top no-repeat;}
.review_paging>a.review_prev {display:inline-block; *display:inline; font-size:0; text-indent:-9999px; background-position:0 -64px;}
.review_paging>a.review_next {display:inline-block; *display:inline; font-size:0; text-indent:-9999px; background-position:0 -96px;}

/* sns */
.review_sns_share_wrap {margin:0 auto; margin-top:38px; width:143px; height:34px; position:relative;}
.review_sns_share {height:34px; font-size:0px; line-height:0; letter-spacing:0px;  word-spacing:0px;}
.review_sns_share>a {*margin-left:-1px; height:34px; display:inline-block; *display:inline; *zoom:1; background:url("../images/review/review_sns_bg.png") left top no-repeat;}
.review_sns_share>a.share_f {width:47px; background-position:0 0;}
.review_sns_share>a.share_t {width:40px; background-position:-47px 0;}
.review_sns_share>a.share_b {width:56px; background-position:-87px 0;}
.sns_layer_img {margin-left:-125px; width:250px; display:none; position:absolute; left:50%; top:27px;}
.review_sns_share_wrap:hover .sns_layer_img {display:block;}

/* 리뷰참여설명 */
.review_sns_con {width:343px; height:475px; position:absolute; right:-346px; top:37px; background:url("../images/review/event_con_bg.png") left top no-repeat; overflow:hidden;}
.review_sns_con>a {display:block; position:absolute;}
.review_sns_con>a>img {display:none; position:absolute; bottom:0;}
.btn_partic {width:148px; height:115px; left:19px; top:58px;}
.btn_partic>img:first-child {display:block; right:0; bottom:0;}
.btn_partic:hover img {display:block;}
.btn_event02 {width:158px; height:115px; right:19px; top:58px;}
.btn_event02>img:first-child {display:block; left:0; bottom:0;}
.btn_event02:hover img {display:block;}


/* 상세레이어 */
.review_con_layer_bg {margin:0 0 0 -506px; width:1012px; height:580px; position:absolute; left:50%; top:180px; background:url("../images/review/detail_layer_bg.png") left top no-repeat;  z-index:10;  display:none;}
.con_layer_tit_wrap {overflow:hidden;}
.review_con_layer_tit {margin-left:15px; height:49px; float:left; line-height:49px; font-size:23px; color:#fff;}
.review_con_layer_tit>strong {font-weight:normal;}
.review_con_layer_tit img {vertical-align:middle; width:33px; height:33px;}
.review_layer_sns {margin:6px 74px 0 0; width:116px; height:32px; float:right; overflow:hidden;}
.review_layer_sns>a {height:32px; float:left; font-size:0; text-indent:-9999px; background:url("../images/review/detail_sns_bg.png") left top no-repeat;}
.review_layer_sns>a.layer_sns_f {width:25px; background-position:0 0;}
.review_layer_sns>a.layer_sns_t {width:48px; background-position:-25px 0;}
.review_layer_sns>a.layer_sns_b {width:43px; background-position:-73px 0;}
.review_layer_con_wrap {margin:0 0 0 4px; width:972px; height:512px; overflow-y:auto; text-align:center;}

.detail_btn_close {position:absolute; right:0; top:0;}

/* 참여방법 */
.partic_layer_img {margin:0 0 0 -414px; width:828px; height:436px; position:absolute; left:50%; top:180px; background:url("../images/review/partic_layer_img.png") left top no-repeat;  z-index:10;  display:none;}

/* 개인정보 */
.info_layer_bg {margin:0 0 0 -311px; width:622px; height:698px; position:absolute; left:50%; top:180px; background:url("../images/review/layer_info_bg.png") left top no-repeat;  z-index:10;  display:none;} 
.info_layer_wrap {width:590px; text-align:center; height:682px;}
.info_layer_wrap02 {margin:0 auto; width:464px;}
.info_table {margin-top:20px; width:100%; text-align:left;}
.info_table tr>th {padding:4px 0 4px 0;}
.info_table tr>th.zip_tit {margin-top:8px; vertical-align:top;}
.info_table tr>td {padding:4px 0 4px 0;}
.zip_input_wrap>li {margin-top:5px;}
.personal_wrap {margin-top:24px; text-align:left;}
.personal_tit {margin-bottom:7px;}
.clause_check {margin:10px 0 20px 2px; display:block; text-align:left; font-size:11px; color:#696969; font-weight:bold;}

.review_obj01 {left:94px; top:45px;}
.review_obj02 {left:1575px; top:48px;}
.review_obj03 {left:283px; top:658px;}
.review_obj04 {left:267px; top:191px;}
.review_obj05 {left:1718px; top:99px;}
.review_obj06 {left:1648px; top:347px;}

.info_input_st01 {padding-left:10px; width:393px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.info_input_st02 {padding-left:10px; width:133px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.info_input_st03 {padding-left:10px; width:230px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.info_input_st04 {padding-left:10px; width:112px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.info_input_st05 {padding-left:10px; width:63px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}

.info_select_st01 {width:122px; height:29px; color:#484848; border:1px solid #9e9e9e;}

/* layer_pop */
.layer_pop_benefit_wrap {width:625px; height:525px;  display:none; position:absolute; left:50%; margin-left:-312px; top:200px; background:url("../images/storybook/benefit_popup_.png") left top no-repeat; z-index:10;}


.layer_pop_view_wrap {width:625px; height:525px; display:none;  position:absolute; left:50%; margin-left:-312px; top:200px; background:url("../images/common/layer_pop_bg.png") left top no-repeat; z-index:10;}
.layer_close_btn{width:42px; height:48px; position:absolute; right:0; top:0;}
.layer_view_wrap {margin:0 0 0 43px; width:506px; overflow:hidden;}
.layer_view_tit {margin-top:40px;}
.layer_view_img {margin-top:15px; overflow:hidden;}
.layer_view_img>span {width:503px; height:240px; float:left; display:block; border:1px solid #cac3c7;}
.layer_view_img>span>img{width:503px; height:240px;}
.view_con_txt {margin-top:25px;}
.view_con_txt>dt {color:#da54e2; font-weight:bold;}
.view_con_txt>dd {margin-top:15px; height:60px; line-height:1.4; overflow-y:scroll;}

.sns_wrap02 {margin:20px 0 0 380px; width:131px; overflow:hidden;}
.sns_wrap02>li {height:32px; float:left; font-size:0; text-indent:-9999px;}
.sns_wrap02>li>a {height:100%; display:block; background:url("../images/common/lay_sns_bg.png") left top no-repeat;}
.sns_wrap02>li>a.btn_facebook02 {width:31px; background-position:0 0;}
.sns_wrap02>li>a.btn_twitter02 {width:50px; background-position:-31px 0;}
.sns_wrap02>li>a.btn_blog02 {width:50px; background-position:-81px 0;}

.layer_pop_info_wrap {width:625px; height:525px; display:none; position:absolute; left:50%; margin-left:-312px; top:200px; background:url("../images/common/layer_pop_bg.png") left top no-repeat; z-index:10;}

.layer_persnal_wrap {margin:0 auto; width:506px; display:none; overflow:hidden;}
.layer_persnal_tit {text-align:center;}
.event_table {margin-top:25px;}
.event_table tr>th {padding:5px 0 5px 0;}
.event_table tr>th.tit_mr {vertical-align:top;}
.event_table tr>th.tit_mr>img {margin-top:8px;}
.event_table tr>td {padding:5px 0 5px 0;}
.clause_wrap {margin-top:15px;}
.clause_con_img {margin-top:5px; display:block;}
.check_box_wrap {margin:15px 0 0 3px; display:block;}
.layer_btn_wrap {margin-top:15px; display:block; text-align:center;}
.layer_btn_wrap1 {margin-top:15px; margin-left:-20px; width:500px; display:block; text-align:center;}
.layer_btn_wrap1>a{padding-left:20px;}
.layer_event_wrap {margin:0 auto; width:506px; overflow:hidden;}
.layer_event_tit {text-align:center;}
.input_tit {margin-top:10px;}

/* paging */
.paging {margin-left:-200px; width:400px; position:absolute; left:50%; bottom:20px; }
.paging ul {text-align:center;}
.paging>ul>li {margin:0 3px 0 3px; display:inline; vertical-align:middle;}
.paging>ul>li img {vertical-align:middle;}
.paging>ul>li>a {padding:7px 0 7px 0; width:27px; height:13px; color:#939397; display:inline-block; text-align:center; vertical-align:middle; font-size:12px; background:url("../images/storybook/btn_paging_bg.png") left top no-repeat;}
.paging>ul>li>a.on {color:#fff; font-weight:bold; background-position:0 -29px; text-decoration:underline;}
.paging>ul>li>a:hover {color:#fff; font-weight:bold; background-position:0 -29px; /*text-decoration:underline;*/}

.paging>a.pg_prev {margin-top:-25px; text-indent:-9999px; position:absolute; left:15px; width:15px; height:23px; font-size:0; background:url("../images/storybook/btn_paging_arrow.png") left top no-repeat; border:none;}
.paging>a.pg_next {margin-top:-25px; text-indent:-9999px; position:absolute; right:15px; padding:0; width:15px; height:23px; font-size:0; background:url("../images/storybook/btn_paging_arrow.png") -15px top no-repeat; border:none;}


/* footer */
.footer_img {margin-left:-326px; width:652px; position:absolute; left:50%; top:2px;}

/* common */
#mask {width:100%; min-width:1000px; height:924px; opacity:0.7; display:none; position:absolute; left:0; top:0; background:black; z-index:5;}

.file_input_textbox {width:294px; height:27px; float:left; line-height:27px; border:1px solid #9e9e9e;} 
.file_input_div {width:106px; height:28px; position:relative; overflow: hidden;} 
.file_input_button {margin-left:5px; width:101px; height:28px; font-size:0; position:absolute; top:0; background:url("../images/common/btn_file.gif") left top no-repeat; border:none;} 
.file_input_hidden {font-size:45px; position:absolute; right:0px; top:0px; opacity:0; filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; -khtml-opacity:0; -moz-opacity:0;}

.input_st01 {padding-left:10px; width:133px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.input_st02 {padding-left:10px; width:230px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.input_st03 {padding-left:10px; width:114px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
.input_st04 {padding-left:10px; width:393px; height:27px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}

.txt_area01 {padding:5px; width:393px; height:119px; color:#484848; border:1px solid #9e9e9e;}

.select_st01 {width:125px; height:29px; line-height:27px; color:#484848; border:1px solid #9e9e9e;}
