@import url("common.css");

html, body {}

#opacing_area			{display:none; width: 100%; position:absolute; left:0px; top:0px; background:url(../images/layer/bg_layer1.png) 0 0 repeat; z-index:800}
#layer_area				{width: 620px; margin-left: -310px; position:absolute; left:50%; top:100px; z-index:900}
#layer_inquire {position:absolute; left:50%; top:390px; margin-left: 470px; z-index:700;}


#header {width: 100%; height: 92px; position:fixed; left:0px; top:0px;  background:url(../images/common/bg_com1_1.png) 0 0 repeat-x; z-index:600;}
#header .inner_wrap {width: 1067px; margin: 0 auto; position:relative; height: 92px; }
#header .inner_wrap .logo {position:absolute; left:471px; top:1px; }
#header .inner_wrap .global {position:absolute; right:0px; top:5px; float: right; }
#header .inner_wrap .global li {float: left; color:#888888}
#header .inner_wrap .global li a {display:inline-block; padding: 0 8px; color:#888888}

#header .inner_wrap .gnb li  {position:absolute; top:25px; }

#header .inner_wrap .gnb li.gnb1 {left:0px;}
#header .inner_wrap .gnb li.gnb1 a {width: 72px; height: 35px; display:block; background:url(../images/common/gnb1.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb1 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb1.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb2 {left:120px;}
#header .inner_wrap .gnb li.gnb2 a {width: 66px; height: 35px; display:block; background:url(../images/common/gnb2.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb2 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb2.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb3 {left:235px;}
#header .inner_wrap .gnb li.gnb3 a {width: 46px; height: 35px; display:block; background:url(../images/common/gnb3.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb3 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb3.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb4 {left:329px;}
#header .inner_wrap .gnb li.gnb4 a {width: 92px; height: 35px; display:block; background:url(../images/common/gnb4.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb4 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb4.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb5 {left:650px;}
#header .inner_wrap .gnb li.gnb5 a {width: 49px; height: 35px; display:block; background:url(../images/common/gnb5.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb5 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb5.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb6 {left:753px;}
#header .inner_wrap .gnb li.gnb6 a {width: 75px; height: 35px; display:block; background:url(../images/common/gnb6.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb6 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb6.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb7 {left:881px;}
#header .inner_wrap .gnb li.gnb7 a {width: 75px; height: 35px; display:block; background:url(../images/common/gnb7.png) 0 -35px no-repeat; }
#header .inner_wrap .gnb li.gnb7 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb7.on a {background-position: 0 0;}

#header .inner_wrap .gnb li.gnb8 {right:0;}
#header .inner_wrap .gnb li.gnb8 a {width: 53px; height: 20px; display:block; background:url(../images/common/gnb8.png) 0 -20px no-repeat; }
#header .inner_wrap .gnb li.gnb8 a:hover {background-position: 0 0;}
#header .inner_wrap .gnb li.gnb8.on a {background-position: 0 0;}

#header .inner_wrap .gocafe	{position:absolute; right:0px; top:5px; font-size:12px;  }



#wrap {width: 100%;}
#wrap .sec1wrap {width: 100%; height: 910px; background:url(../images/common/bg_main1.jpg) center top no-repeat; }
#wrap .sec1 {width: 1067px; height: 910px;margin: 0 auto;background:url(../images/common/bg_main1.jpg) center top no-repeat; }
#wrap .sec1 .bg_box {width: 1067px; height: 910px;  position:absolute; left:0px; top:0px;}

#wrap .sec1 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10;}
#wrap .sec1 .inner_wrap .title {position:absolute; left:0px; top:150px; }
#wrap .sec1 .inner_wrap .title img {width: 250px;  }
#wrap .sec1 .inner_wrap .item1 {position:absolute; left:330px; top:420px; }
#wrap .sec1 .inner_wrap .item2 {position:absolute; right:20px; top:188px; }

#wrap .sec1 .inner_wrap .roll_img_menu {position:absolute; left:0px; bottom:76px; display:inline-block; width: 520px; z-index:10;}
#wrap .sec1 .inner_wrap .roll_img_menu li {display:block;  }
#wrap .sec1 .inner_wrap .roll_img_menu li span {display:block; overflow:hidden; height: 28px; cursor:pointer; background-color:transparent;}
#wrap .sec1 .inner_wrap .roll_img_menu li span.menu1 {width: 221px; background:url(../images/common/btn_main1.png) 0 0 no-repeat; }
#wrap .sec1 .inner_wrap .roll_img_menu li span.menu1:hover {background-position:0 -28px;}
#wrap .sec1 .inner_wrap .roll_img_menu li.on span.menu1 {background-position:0 -28px;}
#wrap .sec1 .inner_wrap .roll_img_menu li span.menu2 {width: 291px; background:url(../images/common/btn_main2.png) 0 0 no-repeat; }
#wrap .sec1 .inner_wrap .roll_img_menu li span.menu2:hover {background-position:0 -28px;}
#wrap .sec1 .inner_wrap .roll_img_menu li.on span.menu2 {background-position:0 -28px;}
#wrap .sec1 .inner_wrap .roll_img_menu li span.menu3 {width: 443px; background:url(../images/common/btn_main3.png) 0 0 no-repeat; }
#wrap .sec1 .inner_wrap .roll_img_menu li span.menu3:hover {background-position:0 -28px;}
#wrap .sec1 .inner_wrap .roll_img_menu li.on span.menu3 {background-position:0 -28px;}

#wrap .sec1 .inner_wrap .roll_img_wrap {width:1067px;text-align:center;  position:absolute; left:0; top:270px;}
#wrap .sec1 .inner_wrap .roll_img_wrap li { display:none; }


#wrap .sec1 .inner_wrap .event_wrap {position:absolute; left:10px; top:434px; width: 290px; }
#wrap .sec1 .inner_wrap .event_wrap .ev_top {height: 23px; position:relative; border-bottom: solid 1px #999999;}
#wrap .sec1 .inner_wrap .event_wrap .ev_top .plus {position:absolute; right:2px; top:2px; }
#wrap .sec1 .inner_wrap .event_wrap .list_wrap {width: 290px; padding-top: 13px; }
#wrap .sec1 .inner_wrap .event_wrap .list_wrap li {width: 282px; padding-left: 8px; padding-bottom: 4px;  position:relative; background:url(../images/common/bul1.gif) 0 6px no-repeat; line-height:18px; }
#wrap .sec1 .inner_wrap .event_wrap .list_wrap li .date {position:absolute; right:0px; top:0px; }
#wrap .sec1 .inner_wrap .pic_after {position:absolute; right:10px; bottom:20px; }

#wrap .sec2wrap {width: 100%; height: 910px; background:url(../images/common/bg_main7.jpg) center top repeat-y; }
#wrap .sec2 {width: 1067px; height: 910px; background:url(../images/common/bg_main7.jpg) center top repeat-y; position:relative;margin: 0 auto; }
#wrap .sec2 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2 .inner_wrap .studio_list li {width: 200px; height: 200px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center; }
#wrap .sec2 .inner_wrap .studio_list li img	{width: 160px;}
#wrap .sec2 .inner_wrap .studio_list li .dns {width: 200px; height: 100px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-200px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec2_1wrap {width: 100%; height: 910px; background:url(../images/common/bg_main2.jpg) center top repeat-y; }
#wrap .sec2_1 {width: 1067px; height: 910px;  background:url(../images/common/bg_main2.jpg) center top no-repeat; position:relative;margin: 0 auto; }
#wrap .sec2_1 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_1 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_1 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_1 .inner_wrap .studio_list li {width: 220px; height: 220px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}
#wrap .sec2_1 .inner_wrap .studio_list li img	{width: 220px;}
#wrap .sec2_1 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 100px; } 
#wrap .sec2_1 .inner_wrap .studio_list li .dns {width: 220px; height: 120px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_1 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec2_2wrap {width: 100%; height: 910px; background:url(../images/common/bg_main7.jpg) center top repeat-y; }
#wrap .sec2_2 {width: 1067px; height: 910px; background:url(../images/common/bg_main7.jpg) center top no-repeat; position:relative; margin: 0 auto;}
#wrap .sec2_2 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_2 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_2 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_2 .inner_wrap .studio_list li {width: 220px; height: 220px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}
#wrap .sec2_2 .inner_wrap .studio_list li img	{width: 220px;}
#wrap .sec2_2 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 100px; } 
#wrap .sec2_2 .inner_wrap .studio_list li .dns {width: 220px; height: 120px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_2 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec2_3wrap {width: 100%; height: 910px; background:url(../images/common/bg_main2.jpg) center top repeat-y; }
#wrap .sec2_3 {width: 1067px; height: 910px; background:url(../images/common/bg_main2.jpg) center top no-repeat; position:relative;margin: 0 auto; }
#wrap .sec2_3 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_3 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_3 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_3 .inner_wrap .studio_list li {width: 220px; height: 220px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}
#wrap .sec2_3 .inner_wrap .studio_list li img	{width: 220px;}
#wrap .sec2_3 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 100px; } 
#wrap .sec2_3 .inner_wrap .studio_list li .dns {width: 220px; height: 120px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_3 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec2_4wrap {width: 100%; height: 910px; background:url(../images/common/bg_main7.jpg) center top repeat-y; }
#wrap .sec2_4 {width: 1067px; height: 910px; background:url(../images/common/bg_main7.jpg) center top no-repeat; position:relative;margin: 0 auto; }
#wrap .sec2_4 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_4 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_4 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_4 .inner_wrap .studio_list li {width: 220px; height: 220px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}
#wrap .sec2_4 .inner_wrap .studio_list li img	{width: 220px;}
#wrap .sec2_4 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 100px; } 
#wrap .sec2_4 .inner_wrap .studio_list li .dns {width: 220px; height: 120px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_4 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec2_5wrap {width: 100%; height: 910px; background:url(../images/common/bg_main2.jpg) center top repeat-y; }
#wrap .sec2_5 {width: 1067px; height: 910px;background:url(../images/common/bg_main2.jpg) center top no-repeat; position:relative;margin: 0 auto; }
#wrap .sec2_5 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_5 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_5 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_5 .inner_wrap .studio_list li {width: 176px; height: 176px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}                                                                                                   
#wrap .sec2_5 .inner_wrap .studio_list li img	{width: 220px;}                                                                                                                                                                                                                                               
#wrap .sec2_5 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 70px; }                                                                                                                                                                                                                              
#wrap .sec2_5 .inner_wrap .studio_list li .dns {width: 176px; height: 100px; padding-top: 76px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_5 .inner_wrap .studio_list li a:hover {text-decoration:none; }                                                                                                                                                                                                                                    
										                                                                                                                                                                                                                                                                      
#wrap .sec2_6wrap {width: 100%; height: 910px; background:url(../images/common/bg_main7.jpg) center top repeat-y; }
#wrap .sec2_6 {width: 1067px; height: 910px; background:url(../images/common/bg_main7.jpg) center top no-repeat; position:relative;margin: 0 auto; }
#wrap .sec2_6 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_6 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_6 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_6 .inner_wrap .studio_list li {width: 176px; height: 176px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}                                                                                                   
#wrap .sec2_6 .inner_wrap .studio_list li img	{width: 100%;}                                                                                                                                                                                                                                               
#wrap .sec2_6 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 70px; }                                                                                                                                                                                                                              
#wrap .sec2_6 .inner_wrap .studio_list li .dns {width: 176px; height: 100px; padding-top: 76px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_6 .inner_wrap .studio_list li a:hover {text-decoration:none; }                                                                                                                                                                                                                                    
										                                                                                                                                                                                                                                                                      
#wrap .sec2_7wrap {width: 100%; height: 910px; background:url(../images/common/bg_main2.jpg) center top repeat-y; }
#wrap .sec2_7 {width: 1067px; height: 910px; background:url(../images/common/bg_main2.jpg) center top no-repeat; position:relative; margin: 0 auto;}
#wrap .sec2_7 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_7 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_7 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_7 .inner_wrap .studio_list li {width: 220px; height: 220px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}
#wrap .sec2_7 .inner_wrap .studio_list li img	{width: 220px;}
#wrap .sec2_7 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 100px; } 
#wrap .sec2_7 .inner_wrap .studio_list li .dns {width: 220px; height: 120px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_7 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec2_8wrap {width: 100%; height: 910px; background:url(../images/common/bg_main7.jpg) center top repeat-y; }
#wrap .sec2_8 {width: 1067px; height: 910px; background:url(../images/common/bg_main7.jpg) center top no-repeat; position:relative;margin: 0 auto; }
#wrap .sec2_8 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative;}
#wrap .sec2_8 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec2_8 .inner_wrap .studio_list { width: 900px; display:inline-block; position:absolute; left:85px; top:293px; }
#wrap .sec2_8 .inner_wrap .studio_list li {width: 220px; height: 220px; margin: 0 2px 2px 0; overflow:hidden; border: solid 1px #cccccc; float: left; position:relative; cursor:pointer;text-align:center;}
#wrap .sec2_8 .inner_wrap .studio_list li img	{width: 220px;}
#wrap .sec2_8 .inner_wrap .studio_list li p	{font-size:20px;padding-top: 100px; } 
#wrap .sec2_8 .inner_wrap .studio_list li .dns {width: 220px; height: 120px; padding-top: 100px;  display:block;  background-color:#fff; position:absolute; left:0px; bottom:-220px; cursor:pointer; font-size:20px; font-family:arial; color:#333333; text-align:center; line-height:25px; font-weight:bold; }
#wrap .sec2_8 .inner_wrap .studio_list li a:hover {text-decoration:none; }

#wrap .sec3 {width: 100%; height: 910px; overflow:hidden; position:relative; background-color:#867c78;}
#wrap .sec3 .bg_box {width: 100%; height: 910px; overflow:hidden;  background:url(../images/common/bg_main3.jpg) center top no-repeat; position:absolute; left:0px; top:0px; }
#wrap .sec3 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10}
#wrap .sec3 .inner_wrap .conts_box {position:absolute; left:0px; top:185px; z-index:50}
#wrap .sec3 .inner_wrap .conts_box .txt {padding-bottom: 25px; font-size:12px; line-height:20px; color:#555}
#wrap .sec3 .inner_wrap .item1 {position:absolute; left:695px; top:152px; }
#wrap .sec3 .inner_wrap .item2 {position:absolute; left:55px; top:460px; }
#wrap .sec3 .inner_wrap .item3 {position:absolute; left:608px; top:595px; }

#wrap .sec4 {width: 100%; height: 910px; overflow:hidden; background:url(../images/common/bg_main4.jpg) center top no-repeat; position:relative; }
#wrap .sec4 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10}
#wrap .sec4 .inner_wrap .conts_box {position:absolute; right:0px; top:185px; z-index:50; text-align:right; }
#wrap .sec4 .inner_wrap .conts_box .txt {padding-bottom: 25px; font-size:12px; line-height:20px; color:#fff; text-align:right; }

#wrap .sec4 .inner_wrap .item1 {
	position:absolute; left:0px; top:67px; z-index:10;		
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

#wrap .sec4 .inner_wrap .item2 {position:absolute; left:270px; top:280px; }
#wrap .sec4 .inner_wrap .item3 {position:absolute; right:-50px; top:680px; }



#wrap .sec5 {width: 100%; height: 910px; overflow:hidden; position:relative; background-color:#bcc4ca;}
#wrap .sec5 .bg_box {width: 100%; height: 910px; overflow:hidden;  background:url(../images/common/bg_main5.jpg) center top no-repeat; position:absolute; left:0px; top:0px; }
#wrap .sec5 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10}
#wrap .sec5 .inner_wrap .conts_box {position:absolute; left:0px; top:185px; z-index:50}
#wrap .sec5 .inner_wrap .conts_box .txt {padding-bottom: 25px; font-size:12px; line-height:20px; color:#555}
#wrap .sec5 .inner_wrap .item1 {position:absolute; left:850px; top:384px; }


#wrap .sec6 {width: 100%; height: 910px; overflow:hidden; background:url(../images/common/bg_main6.jpg) center top no-repeat; position:relative; }
#wrap .sec6 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10}
#wrap .sec6 .inner_wrap .title {position:absolute; right:0px; top:185px; }
#wrap .sec6 .inner_wrap .accordion_menu {width: 1067px; position:absolute; left:0px; top:278px; }
#wrap .sec6 .inner_wrap .accordion_menu li {width: 1067px; height: 33px; overflow:hidden;  border-top: solid 1px #b1b1b1; border-bottom: solid 1px #b1b1b1; margin-top: -1px; background:url(../images/common/ico_arrow_down.png) 1050px 12px no-repeat; cursor:pointer; color:#333333; position:relative; }
#wrap .sec6 .inner_wrap .accordion_menu li.on {background:url(../images/common/ico_arrow_up.png) 1050px 12px no-repeat; cursor:default}
#wrap .sec6 .inner_wrap .accordion_menu li strong {position:absolute; left:0px; top:8px; }
#wrap .sec6 .inner_wrap .accordion_menu .accordion_img_list {width: 1025px; display:inline-block;  position:absolute; left:30px; top:63px; }
#wrap .sec6 .inner_wrap .accordion_menu .accordion_img_list li {float: left; width: 332px; height: 358px; border: solid 1px #cccccc; margin-right: 3px; cursor:default}
#wrap .sec6 .inner_wrap .accordion_menu .accordion_box {width: 1007px; position:absolute; left:30px; top:63px; }
#wrap .sec6 .inner_wrap .accordion_menu .accordion_box .pic {border: solid 1px #cccccc;}
#wrap .sec6 .inner_wrap .accordion_menu .accordion_box .btns {text-align:right; padding-top: 10px; }


#wrap .sec7 {width: 100%; height: 910px; overflow:hidden; background:url(../images/common/bg_main7.jpg) center top no-repeat; position:relative; }
#wrap .sec7 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10}
#wrap .sec7 .inner_wrap .title {position:absolute; left:0px; top:185px; }
#wrap .sec7 .inner_wrap .accordion_menu {width: 1067px; position:absolute; left:0px; top:278px; }
#wrap .sec7 .inner_wrap .accordion_menu li {width: 1067px; height: 33px; overflow:hidden;  border-top: solid 1px #b1b1b1; border-bottom: solid 1px #b1b1b1; margin-top: -1px; background:url(../images/common/ico_arrow_down.png) 1050px 12px no-repeat; cursor:pointer; color:#333333; position:relative; }
#wrap .sec7 .inner_wrap .accordion_menu li.on {background:url(../images/common/ico_arrow_up.png) 1050px 12px no-repeat; cursor:default}
#wrap .sec7 .inner_wrap .accordion_menu li strong {position:absolute; left:0px; top:8px; }
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery {width: 1030px; display:inline-block;  position:absolute; left:30px; top:63px; }
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li {float: left; width: 320px; height: 166px; margin: 0 23px 0 0; cursor:default; border: solid 0px #fff; background:url() 0 0 no-repeat; }
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li .pic {width: 318px; height: 113px; display:block; border: solid 1px #ccc;}
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li .pic img {width: 318px; height: 113px; }
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li .infor {padding-top: 10px; text-align:center; color:#c7b299}
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li .infor a {color:#555; font-weight:bold; line-height:18px; }
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li .infor .view_count {padding-left: 18px; background:url(../images/common/ico_view_count.gif) 0 2px no-repeat; line-height:18px; }
#wrap .sec7 .inner_wrap .accordion_menu .ac_gallery li .infor .reply_count {padding-left: 18px; background:url(../images/common/ico_reply_count.gif) 0 2px no-repeat; line-height:18px; margin-left: 5px;}
#wrap .sec7 .inner_wrap .accordion_menu .pagination {width: 1067px; position:absolute; left:0px; top:380px; }
#wrap .sec7 .inner_wrap .accordion_menu .pagination span a.on {color:#000; font-weight:bold; }
#wrap .sec7 .inner_wrap .accordion_menu .event_wrap {width: 1000px; padding-top: 60px;  margin: 0 auto;}
#wrap .sec7 .inner_wrap .accordion_menu .event_wrap .ev_title {height: 25px; padding-left: 25px; line-height:20px; font-size:14px;  background:url(../images/common/bul2.gif) 0 0 no-repeat; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery {width: 1030px; display:inline-block;}
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li {float: left; width: 320px; height: 166px; margin: 0 23px 0 0; cursor:default; border: solid 0px #fff; background:url() 0 0 no-repeat; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li .pic {width: 318px; height: 97px; display:block; border: solid 1px #ccc;}
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li .pic img {width: 318px; height: 97px; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li .infor {padding-top: 10px; text-align:center; color:#777777; line-height:18px; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li .infor a {font-weight:bold; color:#555555; display:block; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li .infor a span {color:#f26522}
#wrap .sec7 .inner_wrap .accordion_menu .ev_gallery li .infor p {line-height:18px; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_table {width: 100%; table-layout:fixed; border-top: solid 2px #737375;}
#wrap .sec7 .inner_wrap .accordion_menu .ev_table th {height: 30px; border-bottom: solid 1px #d3d3d3; color:#555555; background:url(../images/common/bar1.gif) right center no-repeat #f5f5f5; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_table .last {background-image:url() !important;}
#wrap .sec7 .inner_wrap .accordion_menu .ev_table td {padding: 7px 0; border-bottom: solid 1px #d3d3d3; text-align:center; }
#wrap .sec7 .inner_wrap .accordion_menu .ev_table td.l {padding-left: 10px;  text-align:left; }	

#wrap .sec8wrap	{width: 100%; height: 1100px; background:url(../images/common/bg_main8.jpg) center top no-repeat #e1e1e1; }
#wrap .sec8 {width: 1067px; height: 1100px; overflow:hidden; background:url(../images/common/bg_main8.jpg) center top no-repeat #e1e1e1; position:relative; margin: 0 auto;}
#wrap .sec8 .inner_wrap {width: 1067px; height: 910px; margin: 0 auto; position:relative; z-index:10}
#wrap .sec8 .inner_wrap .title {position:absolute; right:0px; top:185px; }
#wrap .sec8 .inner_wrap .item1 {position:absolute; left:656px; top:416px; }
#wrap .sec8 .inner_wrap .item2 {position:absolute; left:830px; top:454px; }
#wrap .sec8 .inner_wrap .accordion_menu {width: 581px; position:absolute; left:0px; top:185px; }
#wrap .sec8 .inner_wrap .accordion_menu li {width: 581px; height: 33px; overflow:hidden;  border-top: solid 1px #b1b1b1; border-bottom: solid 1px #b1b1b1; margin-top: -1px; background:url(../images/common/ico_arrow_down.png) 560px 12px no-repeat; cursor:pointer; color:#333333; position:relative; }
#wrap .sec8 .inner_wrap .accordion_menu li.on {background:url(../images/common/ico_arrow_up.png) 560px 12px no-repeat; cursor:default}
#wrap .sec8 .inner_wrap .accordion_menu li strong {position:absolute; left:0px; top:8px; }
#wrap .sec8 .inner_wrap .accordion_menu li .conts {line-height:20px; padding-top: 50px; color:#555555}
#wrap .sec8 .inner_wrap .accordion_menu li .conts p {line-height:22px;  color:#555555}
#wrap .sec8 .inner_wrap .accordion_menu li .conts .fs15 {font-size:15px; line-height:25px;  }
#wrap .sec8 .inner_wrap .accordion_menu li .conts .fs20 {font-size:18px; line-height:35px;  }
#wrap .sec8 .inner_wrap .accordion_menu li .conts .fs28 {font-size:28px; line-height:35px;  }
#wrap .sec8 .inner_wrap .accordion_menu li .conts .fw {font-weight:bold;}
#wrap .sec8 .inner_wrap .accordion_menu li .map_wrap {width: 581px; padding-top: 60px; overflow:hidden; }
#wrap .sec8 .inner_wrap .accordion_menu li .map_wrap .map {float: left; }
#wrap .sec8 .inner_wrap .accordion_menu li .map_wrap .map_infor {float: right; width: 220px; padding-top: 10px; padding-bottom: 20px; }
#wrap .sec8 .inner_wrap .accordion_menu li .map_wrap .map_infor dl {padding-bottom: 20px; }
#wrap .sec8 .inner_wrap .accordion_menu li .map_wrap .map_infor dt {font-weight:bold; padding-bottom: 10px; }
#wrap .sec8 .inner_wrap .accordion_menu li .map_wrap .map_infor dd {line-height:22px; }
#wrap .sec8 .inner_wrap .accordion_menu li .address {line-height:22px; }

#wrap .gallery_wrap {width: 100%; height:0px; overflow:hidden; background:url(../images/common/bg_gallery.gif) 0 0 repeat-x; position:absolute; left:0px; top:550px; z-index:100}
#wrap .gallery_wrap .inner_box {width: 1067px; height: 557px;  margin: 0 auto; position:relative;  }
#wrap .gallery_wrap .inner_box .big_img {width: 616px; height: 427px; background:url(../images/common/bg_gallery2.gif) 0 0 no-repeat; position:absolute; left:55px; top:73px;}
#wrap .gallery_wrap .inner_box .big_img li {width: 610px; height: 420px; text-align:center;line-height:420px; }
#wrap .gallery_wrap .inner_box .big_img li img { vertical-align:middle;  }

#wrap .gallery_wrap .inner_box .infor_box {width:320px; position:absolute; left:695px; top:75px; }
#wrap .gallery_wrap .inner_box .infor_box .if_title {color:#fff; font-size:30px; font-family:arial; padding-bottom: 5px; border-bottom: solid 1px #54565a;}
#wrap .gallery_wrap .inner_box .infor_box .if_comment {height: 62px; }
#wrap .gallery_wrap .inner_box .infor_box .if_comment .fs_small {padding-top: 10px;  font-size:13px; font-family:arial; line-height:16px; color:#999999}
#wrap .gallery_wrap .inner_box .infor_box .if_comment .fs_big {font-size:22px; font-family:arial; line-height:25px; color:#999999}
#wrap .gallery_wrap .inner_box .small_img {width: 325px; overflow:hidden;}
#wrap .gallery_wrap .inner_box .small_img li {float: left; width: 100px; height: 100px; margin: 0 6px 6px 0; border: solid 1px #4e4f52; background-color:#fff; cursor:pointer}
#wrap .gallery_wrap .inner_box .small_img li img {width: 100px; height: 100px;}	
#wrap .gallery_wrap .inner_box .view_prev {position:absolute; left:10px; top:250px; }
#wrap .gallery_wrap .inner_box .view_next {position:absolute; right:10px; top:250px; }
#wrap .gallery_wrap .inner_box .close {position:absolute; right:100px; top:15px; }

#wrap .pagination {text-align:center; padding-top: 17px; }
#wrap .pagination span {padding: 0 3px; }
#wrap .pagination img {vertical-align:middle; }
#wrap .pagination span a {display:inline-block; padding: 0 3px; color:#999999}
#wrap .pagination span a.on {color:#fff; font-weight:bold; }

#footer {width: 100%; background-color:#484743; }
#footer .inner_wrap {width:1067px; height: 49px; padding-top: 5px;  margin: 0 auto; text-align:center; color:#9c9c9c; line-height:20px; }
#footer .inner_wrap strong {color:#bebdbd}



/* layer */
#layer_area .it {height: 19px; border: solid 1px #cccccc; line-height:19px; }

#layer_area	.login {width: 620px; position:relative; }
#layer_area	.login .ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.login .ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.login .ly_top .close {position:absolute; right:10px; top:11px; }
#layer_area	.login .ly_contents {padding: 20px; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.login .ly_contents .login_box {width: 578px; height: 202px; background:url(../images/layer/bg_login1.gif) 0 0 no-repeat; position:relative; }
#layer_area	.login .ly_contents .login_box .id_box {position:absolute; left:294px; top:23px; width: 174px; height: 19px; border: solid 1px #cccccc; line-height:19px; }
#layer_area	.login .ly_contents .login_box .pass_box {position:absolute; left:294px; top:49px; width: 174px; height: 19px; border: solid 1px #cccccc; line-height:19px; }
#layer_area	.login .ly_contents .login_box .login_btn {position:absolute; left:477px; top:23px; }
#layer_area	.login .ly_contents .login_box .id_save_area {position:absolute; left:290px; top:72px; }
#layer_area	.login .ly_contents .login_box .id_save_area img {vertical-align:middle; }
#layer_area	.login .ly_contents .login_box .find_btns {position:absolute; left:476px; top:116px; }
#layer_area	.login .ly_contents .login_box .find_btns a {display:block; margin-bottom: 5px; }
#layer_area	.login .inner_layer {position:absolute; left:0px; top:0px; width: 100%; height: 100%; background:url(../images/layer/bg_layer1.png) 0 0 repeat; z-index:100}
#layer_area	.login .inner_layer .id_find_wrap {width: 364px; margin: 70px auto 0 auto; background-color:#fff;}
#layer_area	.login .inner_layer .id_find_wrap .sm_ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.login .inner_layer .id_find_wrap .sm_ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.login .inner_layer .id_find_wrap .sm_ly_top .inner_close {position:absolute; right:10px; top:11px; }
#layer_area	.login .inner_layer .id_find_wrap .sm_ly_contents {padding: 20px; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.login .inner_layer .id_find_wrap .sm_login_box {position:relative; padding-bottom: 20px; }
#layer_area	.login .inner_layer .id_find_wrap .sm_login_box .it {width: 158px; height: 20px; border: solid 1px #cccccc; line-height:20px; vertical-align:top; }
#layer_area	.login .inner_layer .id_find_wrap .sm_login_box .login_btn {position:absolute; right:0px; top:0px;  }
#layer_area	.login .inner_layer .id_find_wrap .find_bottom {width: 100%;  overflow:hidden; border-top: solid 1px #e5e5e5; padding-top: 10px; }
#layer_area	.login .inner_layer .id_find_wrap .find_bottom .l_area {float: left; }
#layer_area	.login .inner_layer .id_find_wrap .find_bottom .r_area {float: right; }
#layer_area	.login .inner_layer .id_find_result_wrap {width: 364px; margin: 70px auto 0 auto; background-color:#fff;}
#layer_area	.login .inner_layer .id_find_result_wrap .sm_ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.login .inner_layer .id_find_result_wrap .sm_ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.login .inner_layer .id_find_result_wrap .sm_ly_top .inner_close {position:absolute; right:10px; top:11px; }
#layer_area	.login .inner_layer .id_find_result_wrap .sm_ly_contents {padding: 20px; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.login .inner_layer .id_find_result_wrap .find_result {text-align:center; padding-bottom: 20px; color:#777777}			
#layer_area	.login .inner_layer .id_find_result_wrap .find_bottom {width: 100%;  overflow:hidden; border-top: solid 1px #e5e5e5; padding-top: 10px; }
#layer_area	.login .inner_layer .id_find_result_wrap .find_bottom .l_area {float: left; }
#layer_area	.login .inner_layer .id_find_result_wrap .find_bottom .r_area {float: right; }
#layer_area	.login .inner_layer .pass_find_wrap {width: 364px; margin: 70px auto 0 auto; background-color:#fff;}
#layer_area	.login .inner_layer .pass_find_wrap .sm_ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.login .inner_layer .pass_find_wrap .sm_ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.login .inner_layer .pass_find_wrap .sm_ly_top .inner_close {position:absolute; right:10px; top:11px; }
#layer_area	.login .inner_layer .pass_find_wrap .sm_ly_contents {padding: 20px; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.login .inner_layer .pass_find_wrap .sm_login_box {position:relative; padding-bottom: 20px; }
#layer_area	.login .inner_layer .pass_find_wrap .sm_login_box .it {width: 190px; height: 20px; border: solid 1px #cccccc; line-height:20px; vertical-align:top; }
#layer_area	.login .inner_layer .pass_find_wrap .sm_login_box .login_btn {position:absolute; right:0px; top:0px;  }
#layer_area	.login .inner_layer .pass_find_wrap .find_bottom {width: 100%;  overflow:hidden; border-top: solid 1px #e5e5e5; padding-top: 10px; }
#layer_area	.login .inner_layer .pass_find_wrap .find_bottom .l_area {float: left; }
#layer_area	.login .inner_layer .pass_find_wrap .find_bottom .r_area {float: right; }

#layer_area	.inquire {width: 620px; position:relative; }
#layer_area	.inquire .ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.inquire .ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.inquire .ly_top .close {position:absolute; right:10px; top:11px; }
#layer_area	.inquire .ly_contents {padding: 20px; height: 575px; overflow:hidden; overflow-y:scroll;  border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.inquire .ly_contents .provision_box { height: 128px;  border: solid 1px #ccc; overflow:hidden;  overflow-y:scroll; line-height:18px; }
#layer_area	.inquire .ly_contents .provision_box div {padding: 10px; line-height:18px; }
#layer_area	.inquire .ly_contents .agree_wrap {text-align:right; padding-top: 5px; padding-bottom: 20px;  }
#layer_area	.inquire .ly_contents .agree_wrap img {vertical-align:middle; } 
#layer_area	.inquire .ly_contents .inner_wrap {width: 562px; }	

#layer_area	.join {width: 620px; position:relative; }
#layer_area	.join .ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.join .ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.join .ly_top .close {position:absolute; right:10px; top:11px; }
#layer_area	.join .ly_contents {padding: 20px; height: 575px; overflow:hidden; overflow-y:scroll;  border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.join .ly_contents .provision_box { height: 128px;  border: solid 1px #ccc; overflow:hidden;  overflow-y:scroll; line-height:18px; }
#layer_area	.join .ly_contents .provision_box div {padding: 10px; line-height:18px; }
#layer_area	.join .ly_contents .agree_wrap {text-align:right; padding-top: 5px; padding-bottom: 20px;  }
#layer_area	.join .ly_contents .agree_wrap img {vertical-align:middle; } 	
#layer_area	.join .ly_contents .join_step1 {width: 562px; }
#layer_area	.join .ly_contents .join_step2 {width: 562px; }
#layer_area	.join .ly_contents .join_step2 .email_agree {padding: 40px 0; border-top: solid 3px #737375; border-bottom: solid 1px #737375; background-color:#f8f8f8; text-align:center; }
#layer_area	.join .ly_contents .join_step3 {width: 562px; }
#layer_area	.join .ly_contents .join_step4 {width: 562px; }
#layer_area	.join .inner_layer {position:absolute; left:0px; top:0px; width: 100%; height: 100%; background:url(../images/layer/bg_layer1.png) 0 0 repeat; z-index:100}
#layer_area	.join .inner_layer .post_wrap {width: 364px; margin: 70px auto 0 auto; background-color:#fff;}
#layer_area	.join .inner_layer .post_wrap .pt_ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_top .inner_close {position:absolute; right:10px; top:11px; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents {padding: 20px; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_search {padding-top: 8px; height: 32px; text-align:center; background-color:#f0f0f0; margin-bottom: 20px; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_search .it {height: 21px; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_search img {vertical-align:middle; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_result {width: 324px; height: 220px; overflow:hidden; overflow-y:scroll; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_result table {width: 305px; table-layout:fixed; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_result table th {height: 30px; border-bottom: solid 1px #d3d3d3; color:#555555; background:url(../images/common/bar1.gif) right center no-repeat #f5f5f5; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_result table td {padding: 7px 0; border-bottom: solid 1px #d3d3d3; text-align:center; }
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_result table td.l {padding-left: 10px;  text-align:left; }	
#layer_area	.join .inner_layer .post_wrap .pt_ly_contents .post_result table .last {background-image:url() !important;}

#layer_area	.mypage {width: 620px; position:relative; }
#layer_area	.mypage .ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.mypage .ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.mypage .ly_top .close {position:absolute; right:10px; top:11px; }
#layer_area	.mypage .ly_contents {padding: 20px; height: 575px; overflow:hidden; overflow-y:scroll;  border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}		
#layer_area	.mypage .ly_contents .tab_mypage {overflow:hidden; height: 33px; background:url(../images/layer/bg_tab.gif) 0 0 repeat-x; margin-bottom: 23px; }
#layer_area	.mypage .ly_contents .tab_mypage li {margin-right: 3px; float: left; }
#layer_area	.mypage	.mail_agree {color:#c6262c; font-size:11px; }
#layer_area	.mypage .ly_contents .mypage1 {width: 562px; }
#layer_area	.mypage .ly_contents .mypage2 {width: 562px; }
#layer_area	.mypage .ly_contents .mypage3 {width: 562px; }
#layer_area	.mypage .ly_contents .mypage4 {width: 562px; }
#layer_area	.mypage .ly_contents .tit_myapge {padding-left: 13px; padding-bottom: 15px;  line-height:20px;  background:url(../images/layer/bul2.gif) 0 4px no-repeat; color:#505052; font-size:14px; }
#layer_area	.mypage .ly_contents .tit_myapge span {color:#d2d2d2; font-size:11px; vertical-align:-1px; }
#layer_area	.mypage .ly_contents .tit_myapge span em {color:#c6262c; font-size:11px; font-weight:normal; }
#layer_area	.mypage .ly_contents .picture_list {width: 558px; display:inline-block; }
#layer_area	.mypage .ly_contents .picture_list li {float: left; width: 84px; height: 111px;  margin-right: 9px; text-align:center; }
#layer_area	.mypage .ly_contents .picture_list li img {border: solid 1px #cccccc; width: 84px; height: 78px; }
#layer_area	.mypage .inner_layer {position:absolute; left:0px; top:0px; width: 100%; height: 100%; background:url(../images/layer/bg_layer1.png) 0 0 repeat; z-index:100}
#layer_area	.mypage .inner_layer .post_wrap {width: 364px; margin: 70px auto 0 auto; background-color:#fff;}
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_top .inner_close {position:absolute; right:10px; top:11px; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents {padding: 20px; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff;}
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_search {padding-top: 8px; height: 32px; text-align:center; background-color:#f0f0f0; margin-bottom: 20px; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_search .it {height: 21px; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_search img {vertical-align:middle; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_result {width: 324px; height: 220px; overflow:hidden; overflow-y:scroll; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_result table {width: 305px; table-layout:fixed; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_result table th {height: 30px; border-bottom: solid 1px #d3d3d3; color:#555555; background:url(../images/common/bar1.gif) right center no-repeat #f5f5f5; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_result table td {padding: 7px 0; border-bottom: solid 1px #d3d3d3; text-align:center; }
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_result table td.l {padding-left: 10px;  text-align:left; }	
#layer_area	.mypage .inner_layer .post_wrap .pt_ly_contents .post_result table .last {background-image:url() !important;}

#layer_area	.mypage .inner_picture_view {position:absolute; left:0px; top:0px; width: 100%; height: 100%; background:url(../images/layer/bg_layer1.png) 0 0 repeat; z-index:100}
#layer_area	.mypage .inner_picture_view .picture_wrap {position:absolute; left:50%; top:30px;}
#layer_area	.mypage .inner_picture_view .picture_wrap .close {position:absolute; right:-25px; top:-20px; }

#layer_area	.gallery {width: 620px; position:relative; }
#layer_area	.gallery .ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.gallery .ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.gallery .ly_top .close {position:absolute; right:10px; top:11px; }
#layer_area	.gallery .ly_contents {padding: 20px; height: 575px; overflow:hidden; overflow-y:scroll;  border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff; position:relative; }
#layer_area	.gallery .ly_contents .inner_wrap {width: 562px; }
#layer_area	.gallery .ly_contents .gallery_btns {text-align:right; padding-top: 15px; }
#layer_area	.gallery .reply_wrap {width: 562px; padding-top: 25px; }
#layer_area	.gallery .reply_wrap .reply_write {position:relative; height: 36px; border: solid 2px #494845;}
#layer_area	.gallery .reply_wrap .reply_write textarea {width: 484px; height: 26px !important; border: solid 0 #fff; position:absolute; left:0px; top:0px;}
#layer_area	.gallery .reply_wrap .reply_write .reply {position:absolute; right:0px; top:0px; }
#layer_area	.gallery .reply_wrap .reply_list {width: 562px; padding-top: 30px; }
#layer_area	.gallery .reply_wrap .reply_list li {padding: 10px 0; border-bottom: solid 1px #e9e9e9;}
#layer_area	.gallery .reply_wrap .reply_list li dl {width: 522px; padding: 0 10px; }
#layer_area	.gallery .reply_wrap .reply_list li dl dt {height: 18px; padding-bottom: 5px;}
#layer_area	.gallery .reply_wrap .reply_list li dl dt {color:#777777}
#layer_area	.gallery .reply_wrap .reply_list li dl dt span {color:#999999}
#layer_area	.gallery .reply_wrap .reply_list li dl dd {line-height:18px; color:#777777}
#layer_area	.gallery .reply_wrap .reply_list .second_reply { height: 32px; border-top: solid 1px #e9e9e9; padding: 10px 10px 0 10px; margin-top: 10px; background:url(../images/layer/ico_reply.gif) 15px 20px no-repeat; position:relative; }
#layer_area	.gallery .reply_wrap .reply_list .second_reply textarea {width: 434px; height: 20px; position:absolute; left:30px; top:10px; }
#layer_area	.gallery .reply_wrap .reply_list .second_reply .reply {position:absolute; right:0px; top:10px; }
#layer_area	.gallery .reply_wrap .reply_list li.re dl {width: 503px; padding: 0 10px 0 30px; background:url(../images/layer/ico_reply.gif) 15px 3px no-repeat;}

#layer_area	.event {width: 620px; position:relative; }
#layer_area	.event .ly_top {height: 44px;  background-color:#505052; position:relative; }
#layer_area	.event .ly_top h1 {padding: 16px 0 0 20px; }
#layer_area	.event .ly_top .close {position:absolute; right:10px; top:11px; }
#layer_area	.event .ly_contents {padding: 20px; height: 575px; overflow:hidden; overflow-y:scroll;  border-left: solid 1px #bebebe; border-right: solid 1px #bebebe; border-bottom: solid 1px #bebebe; background-color:#fff; position:relative; }
#layer_area	.event .ly_contents .inner_wrap {width: 562px; }
#layer_area	.event .ly_contents .event_title {height: 25px; padding-left: 25px; line-height:20px; font-size:14px;  background:url(../images/common/bul2.gif) 0 0 no-repeat; }
#layer_area	.event .ly_contents .event_btns {text-align:right; padding-top: 15px; }

#layer_area	.table_view1 {width: 100%; table-layout:fixed; border-top: solid 2px #737375; border-bottom: solid 1px #737375;}
#layer_area	.table_view1 th {padding: 7px 0 7px 10px; border-bottom: solid 1px #d3d3d3; border-right: solid 1px #d3d3d3;  background-color:#f8f8f8; text-align:left; }
#layer_area	.table_view1 td {padding: 4px 0 4px 10px; border-bottom: solid 1px #d3d3d3; }
#layer_area	.table_view1 .com {line-height:20px; padding-left: 7px; background:url(../images/layer/bul1.gif) 0 3px no-repeat; font-size:11px; color:#999}
#layer_area	.table_view1 .com em {color:#c6262c; font-size:11px; }

#layer_area	.layer_btns_center {text-align:center; }

#layer_area .table_view2 {width: 100%; table-layout:fixed; border-top: solid 2px #737375;}
#layer_area .table_view2 th {height: 30px; border-bottom: solid 1px #d3d3d3; color:#555555; background:url(../images/common/bar1.gif) right center no-repeat #f5f5f5; }
#layer_area .table_view2 th.bgnone {background-color:#fff;}
#layer_area .table_view2 .last {background-image:url() !important;}
#layer_area .table_view2 td {padding: 7px 0; border-bottom: solid 1px #d3d3d3; text-align:center; }
#layer_area .table_view2 td.l {padding-left: 10px !important;  text-align:left; }
#layer_area .table_view2 td.st_th {height: 30px; padding: 0 0 0 0;  border-bottom: solid 1px #d3d3d3; color:#555555; background-color:#f5f5f5;}
#layer_area .table_view2 td.conts {padding: 15px 18px; line-height:18px; text-align:left; }



#divpop {padding:5px; display:inline-block; position:absolute; left:100px; top:100px; z-index:200; background-color:#fff; border:1px solid #e8e8e8; }
#divpop table {width:400px;}
#divpop table tr {}
#divpop table tr td {padding:5px 0;}
#divpop table tr td input {height:20px; margin-left:10px; padding:-10px;}
#divpop table tr td span {height:20px; margin-left:5px; }
#divpop table tr td.close_btn {padding-right:10px;}