@charset "utf-8";
/* Produced : www.Solunic.com */


/* tag */
* {margin:0; padding:0;}
ul,ol {list-style:none;}
img,fieldset {border:none;}
img,input,textarea,select {vertical-align: middle; font-family:tahoma, "Microsoft Sans serif", "ms Sans serif", "Lucida Grande", sans-serif; font-size:12px; color:#777;}
hr,legend {display:none;}
select {border:1px solid #9c9c9c; padding:1px; padding:1px;}
label {cursor:pointer;}
table {width:100%;}
h1, h2, h3, h4, h5 {vertical-align:middle;}
	a:link {color:#ff008a; text-decoration:none;}
	a:visited {color:#ff008a; text-decoration:none;}
	a:hover {color:#000; text-decoration:none;}
	a:active {color:#000; text-decoration:none;}
p {line-height:140%;}
body {background:url(img_common/bg.gif) repeat-x #282828; font-family:tahoma, "Microsoft Sans serif", "ms Sans serif", "Lucida Grande", sans-serif; font-size:12px; color:#777;}



/* common ui */
#cm_container {margin:auto; width:779px;}
#cm_header {position:relative; overflow:hidden; height:88px;}
/*ie6*/*html #cm_header {zoom:1;}
	#cm_header .logo {position:absolute; left:11px; top:35px;}
	#cm_header .excellence {position:absolute; right:132px; top:5px;}
	#cm_header .url {position:absolute; right:10px; top:5px;}
	#cm_header .gnv {position:absolute; right:5px; top:55px;}
	#cm_header .gnv li {float:left; border-left:1px solid #5a5a5a;}
	#cm_header .gnv li img {padding:6px;}
	#cm_header .gnv .first {border-left:none;}
#cm_middleTop {background:url(img_common/container_top.gif) no-repeat 0 0; height:11px;}
/*ie6*/*html #cm_middleTop {zoom:1; font-size:0;}
#cm_middle {overflow:hidden; background:url(img_common/container_bg.png) repeat-y 0 0; padding:0 10px 0 10px;}
/*ie6*/*html #cm_middle {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/container_bg.png',sizingMethod='scale');}
#cm_visual_home {background:#000; height:465px;}
#cm_visual {position:relative; background:#000; height:210px;}
	#cm_visual h2 {display:none;}
	#cm_visual .bar {position:absolute; left:0; top:175px; width:759px; background:url(img_common/visual_bar.png) repeat-x 0 0; height:35px;}
	/*ie6*/*html #cm_visual .bar {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_bar.png',sizingMethod='scale');}

	#cm_visual .menu {position:absolute; overflow:hidden; left:0; top:175px; }
	#cm_visual .menu ul {padding-left:3px;}
	#cm_visual .menu li {float:left; padding:8px 0 0 0;}
		#cm_visual .menutab {display:inline;}
		#cm_visual .menutab_l {float:left; width:5px; height:27px; background:url(img_common/visual_menu_tab_l.png) no-repeat 0 0;}
		#cm_visual .menutab_b {float:left; background:url(img_common/visual_menu_tab_b.png) repeat-x 0 0; height:20px; padding:7px 0 0 8px; font-size:11px;}
		
		#cm_visual .menutab_r {float:left; width:20px; height:27px; background:url(img_common/visual_menu_tab_r.png) no-repeat 0 0;}
		/*ie6*/*html #cm_visual .menutab_l {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_menu_tab_l.png',sizingMethod='scale');}
		/*ie6*/*html #cm_visual .menutab_b {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_menu_tab_b.png',sizingMethod='scale');}
		/*ie6*/*html #cm_visual .menutab_r {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_menu_tab_r.png',sizingMethod='scale');}
		#cm_visual .menutab_on {display:inline;}
		#cm_visual .menutab_on_l {float:left; width:5px; height:27px; background:url(img_common/visual_menu_tab_on_l.png) no-repeat 0 0;}
		#cm_visual .menutab_on_b {float:left; background:url(img_common/visual_menu_tab_on_b.png) repeat-x 0 0; height:20px; padding:7px 0 0 8px; font-size:11px; color:#000;}
		#cm_visual .menutab_on_r {float:left; width:20px; height:27px; background:url(img_common/visual_menu_tab_on_r.png) no-repeat 0 0;}
		/*ie6*/*html #cm_visual .menutab_on_l {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_menu_tab_on_l.png',sizingMethod='scale');}
		/*ie6*/*html #cm_visual .menutab_on_b {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_menu_tab_on_b.png',sizingMethod='scale');}
		/*ie6*/*html #cm_visual .menutab_on_r {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_menu_tab_on_r.png',sizingMethod='scale');}

	#cm_visual .navi {position:absolute; right:0; top:175px; color:#fff;}
	#cm_visual .navi ul {padding-right:10px;}
	#cm_visual .navi li {float:left; height:25px; padding:10px 8px 0 19px; background:url(img_common/visual_navi_sai.png) no-repeat 0 0;}
	/*ie6*/*html #cm_visual .navi li {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_common/visual_navi_sai.png',sizingMethod='crop');}
	#cm_visual .navi .home {background:none;}

	#cm_visual .menutab_b a,
	#cm_visual .menutab_on_b a {position:relative;}

	#cm_visual a:link {color:#fff; text-decoration:none;}
	#cm_visual a:visited {color:#fff; text-decoration:none;}
	#cm_visual a:hover {color:#fff; text-decoration:none;}
	#cm_visual a:active {color:#fff; text-decoration:none;}

	#cm_visual .menutab_on a:link {color:#000; text-decoration:none;}
	#cm_visual .menutab_on a:visited {color:#000; text-decoration:none;}
	#cm_visual .menutab_on a:hover {color:#ff008a; text-decoration:none;}
	#cm_visual .menutab_on a:active {color:#ff008a; text-decoration:none;}

#cm_contents {float:left; width:468px; border-right:1px solid #d8d8d8; padding:30px 30px 10px 30px; position:relative; z-index: 999;}
#cm_contents_full {padding:30px 30px 10px 30px; position:relative; z-index: 999;}
#cm_contents_home {padding:15px 15px 10px 15px; position:relative; z-index: 999;}
#cm_contents_board {float:left; width:468px; border-right:1px solid #d8d8d8; padding:30px 30px 10px 30px; position:relative; z-index: 999;}
	#cm_contents h1,
	#cm_contents_full h1 {border-bottom:1px solid #aaa; height:55px; margin-bottom:8px;}
	#cm_contents_board h1 {height:55px; margin-bottom:8px;}
#cm_right {float:right; width:229px; text-align:center; padding-top:20px;}
#cm_right li {position:relative; margin-bottom:10px;}
#cm_footer {clear:both; position:relative; overflow:hidden; background:url(img_common/container_bottom.gif) no-repeat 0 0; height:118px;}
	#cm_footer .txt {position:absolute; left:10px; top:40px; font-size:11px; color:#fff;}
	#cm_footer .txt p {font-size:10px; margin-top:10px; color:#999;}
	#cm_footer .solunic {position:absolute; left:358px; top:65px;}
	#cm_footer .solunic em {display:none;}
	#cm_footer a:link {color:#ff008a; text-decoration:none;}
	#cm_footer a:visited {color:#ff008a; text-decoration:none;}
	#cm_footer a:hover {color:#fff; text-decoration:none;}
	#cm_footer a:active {color:#fff; text-decoration:none;}






/* page ui */

#cm_contents_home {height:130px;}
#cm_contents_home .bleft {position:absolute; left:15px; top:15px; width:399px; margin-right:15px;}
#cm_contents_home .bright {position:absolute; right:15px; top:15px; width:315px;}
	
#cm_contents_home .news {clear:both; }
	#cm_contents_home .news .title {overflow:hidden; border-bottom:1px solid #bfbfbf; padding:0 0 5px 0;}
	/*ie6*/*html #cm_contents_home .news .title {padding:0 0 20px 0;}
	#cm_contents_home .news .title .left {float:left;}
	#cm_contents_home .news .title .right {float:right; font-size:10px;}
	#cm_contents_home .news dl {overflow:hidden; margin:4px 0 4px 0;}
	#cm_contents_home .news dt {float:left; width:60px; margin-right:5px; line-height:45px;}
	#cm_contents_home .news dd {float:left;}
		#cm_contents_home .news dd strong a:link {color:#333; text-decoration:none;}
		#cm_contents_home .news dd strong a:visited {color:#333; text-decoration:none;}
		#cm_contents_home .news dd strong a:hover {color:#ff008a; text-decoration:none;}
		#cm_contents_home .news dd strong a:active {color:#ff008a; text-decoration:none;}
	#cm_contents_home .news li {font-size:11px; padding:1px 0 1px 10px; background:url(img_contents/icon_pink_dotl.gif) no-repeat 0 2px;}
		#cm_contents_home .news a:link {color:#777; text-decoration:none;}
		#cm_contents_home .news a:visited {color:#777; text-decoration:none;}
		#cm_contents_home .news a:hover {color:#ff008a; text-decoration:none;}
		#cm_contents_home .news a:active {color:#ff008a; text-decoration:none;}

#cm_contents_home .interview {clear:both; border-top:1px solid #e1e1e1;}
/*ie7*/*:first-child+html #cm_contents_home .interview {padding-top:5px;}
	
	#cm_contents_home .interview dl {overflow:hidden; margin:8px 0 0 0;}
	#cm_contents_home .interview dt {float:left; width:60px; margin-right:5px; line-height:45px;}
	#cm_contents_home .interview dd {float:left;}
		#cm_contents_home .interview dd strong a:link {color:#333; text-decoration:none;}
		#cm_contents_home .interview dd strong a:visited {color:#333; text-decoration:none;}
		#cm_contents_home .interview dd strong a:hover {color:#ff008a; text-decoration:none;}
		#cm_contents_home .interview dd strong a:active {color:#ff008a; text-decoration:none;}
	#cm_contents_home .interview li {font-size:11px; padding:1px 0 1px 10px; background:url(img_contents/icon_pink_dotl.gif) no-repeat 0 2px;}
		#cm_contents_home .interview a:link {color:#777; text-decoration:none;}
		#cm_contents_home .interview a:visited {color:#777; text-decoration:none;}
		#cm_contents_home .interview a:hover {color:#ff008a; text-decoration:none;}
		#cm_contents_home .interview a:active {color:#ff008a; text-decoration:none;}
	#cm_contents_home .moreInterview {position:absolute; left:290px; top:80px; z-index:100; width:110px; font-size:10px; text-align:right;}
		#cm_contents_home .moreInterview a:link {color:#777; text-decoration:none;}
		#cm_contents_home .moreInterview a:visited {color:#777; text-decoration:none;}
		#cm_contents_home .moreInterview a:hover {color:#ff008a; text-decoration:none;}
		#cm_contents_home .moreInterview a:active {color:#ff008a; text-decoration:none;}

#cm_contents_home .excellence {overflow:hidden;}
	#cm_contents_home .excellence dt {float:left;}
	#cm_contents_home .excellence dd {float:left; height:42px;}
	#cm_contents_home .excellence .he43 {height:44px;}


#OurProduct {}
#HowToBuy h3 {padding-bottom:10px;}
	#HowToBuy .a1 ul {padding:10px 0 10px 20px; margin-bottom:20px;}
	#HowToBuy .a1 li {padding:2px 0 2px 10px; background:url(img_contents/icon_dot_pink.gif) no-repeat top left;}
	#HowToBuy .a2 {margin-bottom:30px;}
	#HowToBuy .a2 p {margin:0 0 10px 0;}
	#HowToBuy .a2 strong {color:#ff008a;}
	#HowToBuy .a3 {margin-bottom:30px;}
	#HowToBuy .b1 {background:url(img_contents/01_02_bg.gif) no-repeat 0 0; height:154px; padding:15px 25px 0 25px;}
	#HowToBuy .b1 ol {margin:10px 0 0 0;}
	#HowToBuy .b1 li {padding:0 0 15px 0;}
#HowToChoose h3 {padding-bottom:10px; color:#000; font-size:14px;}
	#HowToChoose p {margin:0 0 10px 0;}
	#HowToChoose .a1 {margin-bottom:20px;}
	#HowToChoose .b1 {background:url(img_contents/01_03_bg.gif) no-repeat 0 0; overflow:hidden; padding:12px 0 0 13px; height:278px; margin-bottom:10px;}
	#HowToChoose .b1 dd {float:left; width:104px; padding-right:10px; line-height:120%; font-size:11px;}
	#HowToChoose .b1 .last {width:100px;}
	#HowToChoose .b1 strong {display:block; color:#000; padding-top:5px;}
	#HowToChoose .b1 p {margin:5px 0 0 0; line-height:130%;}
	#HowToChoose .a2 {margin-bottom:20px;}
	#HowToChoose .a2 img, 
	#HowToChoose .a3 img {float:left; padding:0px 10px 0px 0;}


#Product {}
	#Product .box {position:relative; background:url(img_contents/02_01_con_bg.gif) repeat-x 0 0; height:115px; overflow:hidden;}
	#Product .box dt {padding-top:20px;}
	#Product .box dd {position:absolute; left:157px; top:27px;border-left:1px solid #ddd; padding-left:10px;}
	#Product .box p {margin:6px 0 3px 1px;}
	#Product .a1,
	#Product .a2,
	#Product .a3,
	#Product .a4 {padding:10px 10px 30px 10px; border-bottom:1px solid #e8e8e8;}
	#Product .a1 dd ,
	#Product .a2 dd ,
	#Product .a3 dd ,
	#Product .a4 dd {padding:0px 0 5px 15px; font-size:11px;}
	#Product h4 {font-size:12px; margin:18px 0 8px 0; color:#555;}
	#Product p {margin:0 0 10px 0; }
	#Product .a1 em {color:#ff008a; font-style:normal; font-weight:bold;}
	#Product .a1 .big {font-size:16px;}
	#Product .a2 strong {display:block; color:#555; padding-top:20px;}
	#Product .a3 .big {display:block; color:#ff008a; font-size:16px; margin-bottom:6px;}
	#Product .pink {color:#ff008a;}
	#Product .a4 em {color:#ff008a; font-style:normal; font-weight:bold;}
	#Product .b1 {border-bottom:1px solid #efefef; margin-bottom:30px;}
	#Product .b1 h3 {font-size:14px; color:#000; margin:20px 0 7px 0;}
	#Product .b1 thead th {text-align:left; border-top:2px solid #ff008a; background:#efefef; padding:4px 0 4px 5px;}
	#Product .b1 thead td {border-top:2px solid #ff008a; background:#efefef; font-size:11px; padding:4px 0 4px 5px;}
	#Product .b1 tbody th {text-align:left; border-top:1px solid #e8e8e8; padding:6px;}
	#Product .b1 tbody td {border-top:1px solid #e8e8e8; font-size:11px; padding:6px;}
	#Product .b2 h3 {font-size:14px; color:#000; margin:20px 0 7px 0;}
	#Product .b2 strong {color:#2aa204;}
	#Product .b2 em {font-style:normal; font-weight:bold; color:#000;}
#Tips {}
	#Tips h3 {padding-bottom:10px; color:#000; font-size:14px; margin-top:30px;}
	#Tips .first {margin:0;}
	#Tips ul {padding:0 0 0 10px;}
	#Tips li {padding:2px 0 7px 9px; background:url(img_contents/icon_pink_dot.gif) no-repeat left 3px;}
	#Tips li img {padding-top:6px;}
	#Tips dd {padding:0px 0 5px 0;}
	#Tips li dd {padding:6px 0 5px 20px; font-size:11px;}
	#Tips .box1 {background:url(img_contents/02_02_bg1.gif) no-repeat 0 0; height:89px; font-size:11px; color:#999;}
	#Tips .box2 {background:url(img_contents/02_02_bg2.gif) no-repeat 0 0; height:128px; font-size:11px; color:#999;}
	#Tips .box1 strong , 
	#Tips .box2 strong {color:#555;}
	#Tips .boxIn {padding:14px 15px 0 15px;}
	#Tips .boxIn p {margin:0 0 7px 0;}
	#Tips p {margin:0 0 10px 0;}
#AirlineInfo {}
	#AirlineInfo a {font-size:11px; font-weight:normal;}
	#AirlineInfo h3 {padding-bottom:13px; color:#000; font-size:14px; margin-top:30px; clear:both;}
	#AirlineInfo dl {clear:both; overflow:hidden;}
	#AirlineInfo dt {float:left; background:url(img_contents/02_03_l_bg.gif) no-repeat 0 0; padding:5px 0 0 7px; width:150px; height:55px;}
	#AirlineInfo dd {float:left; padding:12px 0 0 0; font-weight:bold;}
#AboutUs {}
	#AboutUs h3 {color:#000; font-size:14px; margin:0 0 10px 0;}
	#AboutUs p {margin-bottom:20px; }
	#AboutUs .boxt {background:url(img_contents/02_04_bgt.gif) no-repeat 0 0; height:45px; padding:18px 0 0 55px;}
	#AboutUs .boxt h4 {font-size:14px; color:#2aa204;}
	#AboutUs .box {background:url(img_contents/02_04_bg.gif) repeat-y 0 0; overflow:hidden; padding:0 0 0 9px; zoom:1;}
	#AboutUs .box dl {float:left; width:150px;}
	#AboutUs .box dt {background:url(img_contents/02_04_l_bg.gif) no-repeat 0 0; height:55px; padding:5px 0 0 7px;}
	#AboutUs .box dd {text-align:center; padding-bottom:10px;}
	#AboutUs .box dd strong {color:#555;}
	#AboutUs .box .boxInTotal {clear:both; border-top:1px solid #d6d6d6; text-align:center; padding:8px 0 5px 0;}
	#AboutUs .boxInTotal h2 {font-size:20px; color:#000;}
	#AboutUs .boxInTotal h2 strong  {color:#ff008a;}
	#AboutUs .doxb {background:url(img_contents/02_04_bgb.gif) no-repeat 0 0; height:15px; zoom:1;}
	#AboutUs .bottom {padding-top:10px;}
	#AboutUs .pink {color:#ff008a;}

#NewAngels {}
	#NewAngels dl {clear:both; overflow:hidden; padding:10px 0 0 0;}
	#NewAngels dt {float:left; background:url(img_contents/03_01_picbg.gif) no-repeat 0 0; width:158px; height:147px; padding:11px 0 0 0; text-align:center; line-height:130px;}
	#NewAngels dd {float:left; width:300px; padding-left:10px;}
	#NewAngels dd strong {display:block; color:#000; padding-bottom:7px;}
#Gallery {}
	#Gallery dl {overflow:hidden; padding:0 5px 0 5px;}
	#Gallery dt {width:130px; height:130px; vertical-align:bottom; text-align:center;}
	#Gallery dd {width:130px; text-align:center; font-size:11px; padding:7px 0 20px 0;}
	#Gallery td {vertical-align:top;}
	#Gallery td strong {font-size:12px;}
	/*#Gallery dt .over_logo {position:absolute; top:104px; left:52px;}*/
		#Gallery a:link {color:#555; text-decoration:none;}
		#Gallery a:visited {color:#555; text-decoration:none;}
		#Gallery a:hover {color:#ff008a; text-decoration:none;}
		#Gallery a:active {color:#ff008a; text-decoration:none;}
#Interview {overflow:hidden;}
	#Interview .left {position:relative; overflow:hidden; float:left; width:400px; margin-right:20px;}
	#Interview .right {position:relative; overflow:hidden; float:left; width:279px;}
	#Interview .title {overflow:hidden; border-bottom:1px solid #ddd; padding:5px 0 5px 0;}
	/*ie6*/*html #Interview .title {overflow:hidden; border-bottom:1px solid #ddd; padding:5px 0 50px 0;}
	#Interview .title .tleft {float:left; width:260px; font-size:14px; color:#000; padding-top:4px;}
	#Interview .title .tright {float:right; width:136px; border-left:1px solid #e2e2e2;}
	#Interview .left p {margin:8px 0 8px 0;}
	#Interview .left em {display:block; text-align:right; font-size:11px; font-style:normal; border-top:1px solid #ddd; padding:5px;}
	#Interview .embed {position:relative; background:url(img_contents/03_04_embedbg.gif) no-repeat 0 0; height:72px;}
	#Interview .embed strong {position:absolute; left:15px; top:10px; display:block; font-size:14px; color:#000;}
	#Interview .embed input {position:absolute; left:15px; top:30px; width:360px;}
	#Interview .right dl {clear:both; overflow:hidden;}
	#Interview .right dt {float:left; width:125px; border-top:1px solid #e8e8e8; padding:7px 0 7px 0;}
	#Interview .right dd {float:left; width:141px; border-top:1px solid #e8e8e8; padding:7px 0 7px 12px; height:94px;}
	#Interview .right dd strong {display:block; color:#555;}
	#Interview .right dd em {display:block; font-style:normal; font-size:11px; margin:5px 0 5px 0;}
	#Interview .right dd p {margin:5px 0 5px 0;}
		#Interview .right a:link {color:#555; text-decoration:none;}
		#Interview .right a:visited {color:#555; text-decoration:none;}
		#Interview .right a:hover {color:#ff008a; text-decoration:none;}
		#Interview .right a:active {color:#ff008a; text-decoration:none;}

#Board {}
	#Board table {border-top:2px solid #ff008a; border-bottom:2px solid #ff008a;}
	#Board th {text-align:left;}
	#Board thead th {padding:5px; background:#efefef; border-bottom:1px solid #ddd;}
	#Board tbody th {font-weight:normal; padding:5px; border-bottom:1px solid #e8e8e8;}
	#Board tbody td {padding:5px; border-bottom:1px solid #e8e8e8; font-size:11px;}
	#Board tbody strong {color:#ff008a; font-size:10px;}
	#Board .notice th {background:#fffddd;}
	#Board .notice td {background:#fffddd;}
		#Board tbody .notice a:link {color:#ff008a; text-decoration:none;}
		#Board tbody .notice a:visited {color:#ff008a; text-decoration:none;}
		#Board tbody .notice a:hover {color:#000; text-decoration:none;}
		#Board tbody .notice a:active {color:#000; text-decoration:none;}
		#Board tbody a:link {color:#777; text-decoration:none;}
		#Board tbody a:visited {color:#777; text-decoration:none;}
		#Board tbody a:hover {color:#000; text-decoration:none;}
		#Board tbody a:active {color:#000; text-decoration:none;}
	#Board .btz {text-align:center; padding:0 0 18px 0;}
#Board_view {}
	#Board_view table {border-top:2px solid #ff008a;}
	#Board_view thead th {padding:5px; text-align:left; font-weight:normal; overflow:hidden; background:#efefef; border-bottom:1px solid #ddd;}
	#Board_view thead .left {float:left;}
	#Board_view thead .right {float:right;}
	#Board_view thead strong {color:#555;}
	#Board_view thead .subject {color:#000; font-weight:bold;}
	#Board_view thead .subject strong {font-size:10px; color:#ff008a;}
	#Board_view tbody td {padding:10px;}
	#Board_view tbody .ip {font-size:10px; color:#999; text-align:right;}
	#Board_view .comboxt {background:url(img_contents/04_commentbgt.gif) no-repeat 0 0; height:12px;}
	/*ie6*/*html #Board_view .comboxt {zoom:1; font-size:0px;}
	#Board_view .combox {background:url(img_contents/04_commentbg.gif) repeat-y 0 0; padding:0 15px 0 15px;}
	#Board_view .combox dl {overflow:hidden;}
	#Board_view .combox dt {float:left; font-size:11px; color:#999; padding-top:5px;}
	#Board_view .combox dt strong {font-size:14px; color:#000;}
	#Board_view .combox dd {float:right; font-size:10px; color:#999; padding-top:5px;}
	#Board_view .combox p {border-bottom:1px dotted #c2c2c2; padding:6px 0 7px 0;}
	/*ie6*/*html #Board_view .combox p {clear:both; position:relative; padding:2px 0 7px 0;}
	#Board_view .comboxb {background:url(img_contents/04_commentbgb.gif) no-repeat 0 0; height:14px; zoom:1; margin-bottom:7px;}
	#Board_view .btz {text-align:center; padding:18px 0 18px 0; border-top:1px solid #e8e8e8;}
	#Board_view .commentWrite table {border:none; margin-top:5px;}
	#Board_view .commentWrite th {text-align:left; padding:3px; width:86px; font-weight:bold; font-size:12px; color:#555; border:none;}
	#Board_view .commentWrite td {padding:3px;}
	#Board_view .commentWrite textarea {height:28px; width:230px;}


#MoreInfo {}
	#MoreInfo .boxt {background:url(img_contents/05_01_boxt.gif) no-repeat left top; height:28px; padding:14px 20px 0 20px;}
	#MoreInfo h3 {border-bottom:1px dotted #c2c2c2; font-size:12px; font-weight:normal; padding:0 0 10px 0;}
	#MoreInfo .box {background:url(img_contents/05_01_box.gif) repeat-y 0 0; padding:0 20px 0 20px;}
	#MoreInfo .box th {padding:6px; text-align:left; width:70px; border-bottom:1px dotted #c2c2c2; height:22px;}
	#MoreInfo .box td {padding:6px; border-bottom:1px dotted #c2c2c2;}
	#MoreInfo .boxt strong ,
	#MoreInfo .box strong {color:#ff008a;}
	#MoreInfo .boxb {background:url(img_contents/05_01_boxb.gif) no-repeat 0 0; height:14px; zoom:1;}
	#MoreInfo .btz {text-align:center; padding:10px 0 5px 0;}
#map {}
	#map dl {margin-top:10px;}
	#map dd {padding:0 0 5px 0;}
	#map strong {color:#000;}





/* pop view picture */
.clear {clear:both;}

.pop_viewpic {position:absolute; left:10px; top:100px; z-index: 9999; padding:10px; background:#fff; overflow:hidden;}
.pop_viewpic dl {overflow:hidden; padding:8px 0 7px 0;}
/*ie6*/*html .pop_viewpic dl {overflow:hidden; padding:8px 0 30px 0;}
.pop_viewpic dt {float:left; padding-top:2px;}
.pop_viewpic dt strong {font-size:14px; color:#000;}
.pop_viewpic dd {float:right;}
.pop_viewpic p {clear:both; border-top:1px solid #e8e8e8; padding-top:5px;}

.pop_viewpic_bg {position:fixed; width:100%; /*height:100%;*/ background:#000; z-index: 9990; background:#000;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* IE 7 and olders */
				filter:alpha(opacity=70);
				opacity:0.7;
				-moz-opacity:0.7;}
/*ie6*/*html .pop_viewpic_bg {position:absolute; top:0; left:0; width:100%; /*height:1600px;*/ zoom:1;}


/* pop write new */
.pop_writenew {position:absolute; left:50%; top:100px; z-index: 9999; padding:10px; overflow:hidden; margin: 0 0 0 -234px;}
	.pop_writenew input , .pop_writenew textarea  {position:relative;}
	.pop_writenew .boxt {background:url(img_contents/04_writebgt.png) no-repeat top left; width:401px; padding:20px 25px 5px 25px; overflow:hidden;}
	/*ie6*/*html .pop_writenew .boxt {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_contents/04_writebgt.png',sizingMethod='scale'); font-size:0px;}
	.pop_writenew .boxt h3 {font-size:14px; color:#000; border-bottom:1px dotted #c2c2c2; padding-bottom:10px;}
	.pop_writenew .box {background:url(img_contents/04_writebg.png) repeat-y 0 0; width:404px; padding:0 25px 0 25px;}
	/*ie6*/*html .pop_writenew .box {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_contents/04_writebg.png',sizingMethod='scale');}
	.pop_writenew .box th {padding:6px; text-align:left; width:78px; font-weight:bold; border-bottom:1px dotted #c2c2c2;}
	.pop_writenew .box td {padding:6px; border-bottom:1px dotted #c2c2c2;}
	.pop_writenew .box .btz {clear:both; text-align:center; padding:15px 0 6px 0;}
	.pop_writenew .box p {font-size:11px;}
	.pop_writenew .boxb {background:url(img_contents/04_writebgb.png) no-repeat 0 0; height:33px; width:454px;}
	/*ie6*/*html .pop_writenew .boxb {zoom:1; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_contents/04_writebgb.png',sizingMethod='scale');}

.pop_writenew_bg {position:fixed; width:100%; /*height:100%;*/ background:#000; z-index: 9990; background:#000;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* IE 7 and olders */
				filter:alpha(opacity=70);
				opacity:0.7;
				-moz-opacity:0.7;}
/*ie6*/*html .pop_writenew_bg {position:absolute; top:0; left:0; width:100%; /*height:1600px;*/ zoom:1;}


/* class */
.input_txt {padding:3px; border:1px solid #ccc; background:url(img_contents/input_bg.gif) repeat-x top #fff;}
.input_txt_full {padding:3px; border:1px solid #ccc; background:url(img_contents/input_bg.gif) repeat-x top #fff; width:95%;}

.pager_line {clear:both; overflow:hidden; text-align:center; padding:18px 0 18px 0; border-top:1px solid #e8e8e8; font-size:11px;}
	.pager_line strong {color:#ff008a;}
		.pager_line a:link {color:#777; text-decoration:none;}
		.pager_line a:visited {color:#777; text-decoration:none;}
		.pager_line a:hover {color:#000; text-decoration:none;}
		.pager_line a:active {color:#000; text-decoration:none;}
.pager_noline {clear:both; overflow:hidden; text-align:center; padding:18px 0 18px 0; font-size:11px;}
	.pager_noline strong {color:#ff008a;}
		.pager_noline a:link {color:#777; text-decoration:none;}
		.pager_noline a:visited {color:#777; text-decoration:none;}
		.pager_noline a:hover {color:#000; text-decoration:none;}
		.pager_noline a:active {color:#000; text-decoration:none;}
.search {clear:both; text-align:center;}

.ul_square {list-style:none; margin:0 0 0 15px; padding:0;}
.ul_square li {padding:2px 0 2px 10px; background:url(img_contents/icon_dot_pink.gif) no-repeat top left;}
.fonts11 {font-size:11px;}


/* script */
.png24 {tmp:expression(setPng24(this));}
.cuttext {white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; /*Opera 9*/ text-overflow:ellipsis;}

.shop_h2{color:#c44;margin-top:20px;padding-top:10px;border-top:1px solid #aaa;font-size:23px}
.shop_boxinfo{margin:10px 0 10px 0;padding:5px;font-size:13px;color:#66c;text-align:center;border:1px  dotted #ccc; background:#fafafa}
.shop_detail{font-weight:bold;font-size:12px;color:#454;}
.shop_item_info{display:inline-block; width:90px;}
.shop_boxinfo_head{font-size:18px;color:#339;font-weight:bold}
.shop_imagebox{padding:6px;border:1px dotted #ccc};

.input{
border:1px solid #aaa;
padding:3px;
}
.submit{
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #888;
border-bottom:1px solid #888;
background:#bbb;
padding:2px;
margin:5px;

}
.right{
text-align:right;
}
.vis{
	position:absolute;left:25px;font-size:11px;
}
.member{
	padding:25px 0 0 0px;
}