html, body { width: 100%;	height: 100%; background:#27292c;}
head {	display: none; }
title { display: none; }
meta {	display: none; }
script { display: none; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h4, h5, h6, pre, form, table, fieldset, textarea, p, select, blockquote, th, td, a { 	margin: 0;	padding: 0;	border: 0;	font-size: 12px;	font-family: NG, dotum, Sans-serif;	line-height: 1em;	color: #666; }
div { 	display: block; }
h1, h2, h3, h4, h5, h6 {	font-weight: normal; }
h1 {	display: block;	font-size: 2em;	-webkit-margin-before: 0.67em;	-webkit-margin-after: 0.67em;	-webkit-margin-start: 0px;	-webkit-margin-end: 0px;	font-weight: bold; }
a {	text-decoration: none; }
img {	vertical-align: top;	border: 0; }
ol, ul {	list-style: none; }
ul {	border:0px solid #7dc0ff; }
li {	display: list-item;	text-align: -webkit-match-parent; }
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal; }

.NGB {	font-family: 'NGB' !important; }

input {	margin: 0;	padding: 0;	font-size: 12px;	font-family: NG,dotum,Sans-serif;	line-height: 1em;	color: #666; }

#container_main .bg {	display: block;	display: none;	position: absolute;	left: 0;	top: 116px;	width: 100%;	height: 1200px;	z-index: 1;	background: url(http://www.irenesound.com/image/home/bg_main01.jpg) no-repeat 50% 0; }
#container_main .effect_area {	width: 960px;	position: relative;	margin: 0 auto;	height: 1200px;	z-index: 10; }
#container_main .effect_area .box {	position: absolute;	width: 240px;	height: 240px;	overflow: hidden;	z-index: 10; }
#container_main .effect_area .box .gray_box {	display: block;	display: none;	position: absolute;	left: 0;	top: 0;	z-index: 2;	width: 240px;	height: 240px;	background: #666; }
#container_main .effect_area .box .off_img {	display: block;	display: none;	position: absolute;	left: 0;	top: 0;	z-index: 3; }
#container_main .effect_area .box .on_img {	display: block;	display: none;	position: absolute;	left: 0;	top: 0;	z-index: 4; }
#container_main .effect_area .box1 {	left: 0px;	top: 0px; }
#container_main .effect_area .box2 {	left: 240px;	top: 0px; }
#container_main .effect_area .box3 {	left: 480px;	top: 0px; }
#container_main .effect_area .box4 {	left: 720px;	top: 0px; }
#container_main .effect_area .box5 {	left: 0px;	top: 240px; }
#container_main .effect_area .box6 {	left: 240px;	top: 240px; }
#container_main .effect_area .box7 {	left: 480px;	top: 240px; }
#container_main .effect_area .box8 {	left: 720px;	top: 240px; }
#container_main .effect_area .box9 {	left: 0px;	top: 480px; }
#container_main .effect_area .box10 {	left: 240px;	top: 480px; }
#container_main .effect_area .box11 {	left: 480px;	top: 480px; }
#container_main .effect_area .box12 {	left: 720px;	top: 480px; }
#container_main .effect_area .box13 {	left: 0px;	top: 720px; }
#container_main .effect_area .box14 {	left: 240px;	top: 720px; }
#container_main .effect_area .box15 {	left: 480px;	top: 720px; }
#container_main .effect_area .box16 {	left: 720px;	top: 720px; }
#container_main .effect_area .box17 {	left: 0px;	top: 960px; }
#container_main .effect_area .box18 {	left: 240px;	top: 960px; }
#container_main .effect_area .box19 {	left: 480px;	top: 960px; }
#container_main .effect_area .box20 {	left: 720px;	top: 960px; }
#container_main .effect_area .news {	position: absolute;	left: 0;	top: 480px;	width: 240px;	height: 240px;	overflow: hidden;	z-index: 20; }
#container_main .effect_area .news .in_wrap {	position: absolute;	left: -240px;	top: 0;	width: 240px;	height: 240px;	overflow: hidden;	z-index: 20;	background: #fff; }
#container_main .effect_area .news dl {	width: 190px;	padding: 24px 0 0 25px; }
#container_main .effect_area .news dt {	padding-bottom: 15px;}
#container_main .effect_area .news dt a {	font-size: 16px;	line-height: 22px;	font-family: NGB;	color: #26272a;	letter-spacing: -1px; }
#container_main .effect_area .news dd a {	font-size: 12px;	line-height: 20px;	font-family: NG;	color: #6c6d6e;	letter-spacing: -1px; }


#container_login{position:relative;padding:0 0 0 0;background:#e8e8e8;}
#container_login .visual_login {height:250px;}
#container_login .visual_bg{width:100%;height:250px;position:absolute;left:0;top:0;z-index:47;overflow:hidden;}
#container_login .visual_bg img{position:absolute;left:50%;top:0;margin:0 0 0 -1000px;}
#container_login .visual_bg_pattern{width:100%;height:250px;position:absolute;left:0;top:0;z-index:48;overflow:hidden;background:url(http://www.irenesound.com/image/common/ico_pattern.png) repeat 0 0;}
#container_login .visual_login .visual_bg,#container .visual_login .visual_bg_pattern{height:250px;}
#container_login .contents_login {position:relative;width:940px;margin:0 auto; padding:40px 0 100px 0;background:#fff;}
.contents_login .login_title {font-family: NGB; font-size: 35px; padding: 0 0 0 40px; padding: 0 0 0 40px;}
.contents_login .location_wrap {*zoom:1;position:relative;padding:20px 40px 30px 40px;}
.contents_login .location_wrap .location{float:left;}
.contents_login .location_wrap .location li{float:left;text-transform:uppercase;font-family:ProximaNovaA-Bold;font-size:11px;color:#5b5e62;}
.contents_login .location_wrap .location li a{text-transform:uppercase;font-family:ProximaNovaA-Bold;font-size:11px;color:#5b5e62;}
.contents_login .location_wrap .location li.spot{padding:0 0 0 25px;color:#000;background:url(http://www.irenesound.com/image/common/bar_location.gif) no-repeat 9px 50%;}
.contents_login .login_wrap{width:760px; margin:0 auto;padding:30px 0 0 0;border-top:1px solid #cacbcc;}
.contents_login .login_wrap .login_area .btn_area a{margin:0 3px;}


#container_register{position:relative;padding:0 0 0 0;background:#e8e8e8;}
#container_register .visual_register {height:250px;}
#container_register .visual_bg{width:100%;height:250px;position:absolute;left:0;top:0;z-index:47;overflow:hidden;}
#container_register .visual_bg img{position:absolute;left:50%;top:0;margin:0 0 0 -1000px;}
#container_register .visual_bg_pattern{width:100%;height:250px;position:absolute;left:0;top:0;z-index:48;overflow:hidden;background:url(http://www.irenesound.com/image/common/ico_pattern.png) repeat 0 0;}
#container_register .visual_register .visual_bg,#container .visual_register .visual_bg_pattern{height:250px;}
#container_register .contents_register {position:relative;width:940px;margin:0 auto; padding:40px 0 100px 0;background:#fff;}
.contents_register .location_wrap {*zoom:1;position:relative;padding:20px 40px 30px 40px;}
.contents_register .location_wrap .location{float:left;}
.contents_register .location_wrap .location li{float:left;text-transform:uppercase;font-family:ProximaNovaA-Bold;font-size:11px;color:#5b5e62;}
.contents_register .location_wrap .location li a{text-transform:uppercase;font-family:ProximaNovaA-Bold;font-size:11px;color:#5b5e62;}
.contents_register .location_wrap .location li.spot{padding:0 0 0 25px;color:#000;background:url(http://www.irenesound.com/image/common/bar_location.gif) no-repeat 9px 50%;}
.contents_register .register_title {font-family: NGB; font-size: 35px; padding: 0 0 0 40px; padding: 0 0 0 40px;}
.contents_register .register_wrap{width:760px; margin:0 auto;padding:30px 0 0 0;border-top:1px solid #cacbcc;}
.contents_register .register_wrap .register_area .btn_area a{margin:0 3px;}


#container_register_form{position:relative;padding:0 0 0 0;background:#e8e8e8;}
#container_register_form .visual_register_form {height:250px;}
#container_register_form .visual_bg{width:100%;height:250px;position:absolute;left:0;top:0;z-index:47;overflow:hidden;}
#container_register_form .visual_bg img{position:absolute;left:50%;top:0;margin:0 0 0 -1000px;}
#container_register_form .visual_bg_pattern{width:100%;height:250px;position:absolute;left:0;top:0;z-index:48;overflow:hidden;background:url(http://www.irenesound.com/image/common/ico_pattern.png) repeat 0 0;}
#container_register_form .visual_register_form .visual_bg,#container .visual_register_form .visual_bg_pattern{height:250px;}
#container_register_form .contents_register_form {position:relative;width:940px;margin:0 auto; padding:40px 0 100px 0;background:#fff;}
.contents_register_form .location_wrap {*zoom:1;position:relative;padding:20px 40px 30px 40px;}
.contents_register_form .location_wrap .location{float:left;}
.contents_register_form .location_wrap .location li{float:left;text-transform:uppercase;font-family:ProximaNovaA-Bold;font-size:11px;color:#5b5e62;}
.contents_register_form .location_wrap .location li a{text-transform:uppercase;font-family:ProximaNovaA-Bold;font-size:11px;color:#5b5e62;}
.contents_register_form .location_wrap .location li.spot{padding:0 0 0 25px;color:#000;background:url(http://www.irenesound.com/image/common/bar_location.gif) no-repeat 9px 50%;}
.contents_register_form .register_form_title {font-family: NGB; font-size: 35px; padding: 0 0 0 40px; padding: 0 0 0 40px;}
.contents_register_form .register_form_wrap{width:760px; margin:0 auto;padding:30px 0 0 0;border-top:1px solid #cacbcc;}
.contents_register_form .register_form_wrap .register_form_area .btn_area a{margin:0 3px;}


#container_aboutus_ceo {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
.visual_bg {	width: 100%;	height: 484px;	position: absolute;	left: 0;	top: 0;	z-index: 47;	overflow: hidden; }
.visual_bg img {	position: absolute;	left: 50%;	top: 0;	margin: 0 0 0 -1000px; }
.visual_bg_pattern {	width: 100%;	height: 484px;	position: absolute;	left: 0;	top: 0;	z-index: 48;	overflow: hidden;	background: url(http://www.irenesound.com/image/common/ico_pattern.png) repeat 0 0; }
.sub {	position: relative;	z-index: 50;	width: 940px;	height: 484px;	margin: 0 auto; }
.lnb {	position: absolute;	left: 0;	top: 104px;	width: 235px;	height: 380px;	background: #27292c; }
.lnb h2 {	width: 235px;	height: 83px;	line-height: 83px;	text-indent: 28px;	font-family: ProximaNovaA-Bold;	font-size: 32px;	color: #fff; }
.lnb ul li {	margin-bottom: 1px;}
.lnb ul li a {	display: block;	width: 245px;	height: 35px;	line-height: 35px;	text-transform: uppercase;	text-indent: 30px;	font-family: NGB;	color: #8c8c8c;	background: url(http://www.irenesound.com/image/lnb/bg_lnb_blue.gif) no-repeat 0 0; }
.lnb ul li a:hover{	color: #fff;background-position: -235px 0; }
.lnb ul li.current a {color: #fff;background-position: -235px 0; }
#container_aboutus_ceo .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_aboutus_ceo .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_aboutus_ceo .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_aboutus_ceo .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_aboutus_ceo .txt_sub_area .btn_more {	padding-top: 37px; }
#container_aboutus_ceo .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(../image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_aboutus_ceo .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_aboutus_ceo .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(../image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_aboutus_ceo .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_aboutus_ceo .contents_aboutus {	height: 750px;}
#container_aboutus_ceo .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_aboutus_ceo .contents .txt_block {	position: absolute;	z-index: 10;	width: 500px;	height: 50px; }
#container_aboutus_ceo .contents .block1 {	position: absolute;	left: 30px;	top: 30px; }
#container_aboutus_ceo .contents .block1 p {	font-size: 50px;	font-family: ProximaNovaA-Bold;	color: #000000; }
#container_aboutus_ceo .contents .block2 {	position: absolute;	left: 30px;	top: 90px; }
#container_aboutus_ceo .contents .block2 p {	font-size: 16px;	font-family: NGB;	padding-right: 5px;	color: #4C4C4C; float: left; }
#container_aboutus_ceo .contents .block2 .block2_token {	font-size: 14px;	font-family: NG;	padding-right: 5px;	color: #4C4C4C; float: left; }
#container_aboutus_ceo .contents .block3 {	position: absolute;	left: 30px;	top: 120px;	width: 880px;	height: 1px;	background: url(http://www.irenesound.com/image/aboutus/content_border.gif); }
#container_aboutus_ceo .contents .block4 {	position: absolute;	left: 30px;	top: 150px; }
#container_aboutus_ceo .contents .block5 {	position: absolute;	left: 430px;	top: 150px; }
#container_aboutus_ceo .contents .block5 p {	font-size: 36px;	font-family: NGB;	color: #000000; }
#container_aboutus_ceo .contents .block6 {	position: absolute;	left: 430px;	top: 240px; }
#container_aboutus_ceo .contents .block6 p {	font-size: 16px;	font-family: NGB;	color: #000000; }
#container_aboutus_ceo .contents .block7 {	position: absolute;	left: 430px;	top: 300px; }
#container_aboutus_ceo .contents .block7 p {	font-size: 16px;	font-family: NG;	color: #000000;	line-height: 1.2; }
#container_aboutus_ceo .contents .block8 {	position: absolute;	left: 440px;	top: 640px; }


#container_aboutus_way {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
#container_aboutus_way .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_aboutus_way .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_aboutus_way .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_aboutus_way .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_aboutus_way .txt_sub_area .btn_more {	padding-top: 37px; }
#container_aboutus_way .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(http://www.irenesound.com/image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_aboutus_way .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_aboutus_way .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(../image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_aboutus_way .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_aboutus_way .contents_aboutus {	height: 1500px;}
#container_aboutus_way .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_aboutus_way .contents .txt_block {	position: absolute;	z-index: 10;	width: 500px;	height: 50px; }
#container_aboutus_way .contents .block1 {	position: absolute;	left: 30px;	top: 30px; }
#container_aboutus_way .contents .block1 p {	font-size: 50px;	font-family: ProximaNovaA-Bold;	color: #000000; }
#container_aboutus_way .contents .block2 {	position: absolute;	left: 30px;	top: 90px; }
#container_aboutus_way .contents .block2 p {	font-size: 16px;	font-family: NGB;	padding-right: 5px;	color: #4C4C4C; float: left; }
#container_aboutus_way .contents .block2 .block2_token {	font-size: 14px;	font-family: NG;	padding-right: 5px;	color: #4C4C4C; float: left; }
#container_aboutus_way .contents .block3 {	position: absolute;	left: 30px;	top: 120px;	width: 880px;	height: 1px;	background: url(http://www.irenesound.com/image/aboutus/content_border.gif); }
#container_aboutus_way .contents .txt_block2 {	position: absolute;	z-index: 10;	width: 430px;	height: 30px; }
#container_aboutus_way .contents .block4 {	position: absolute;	left: 30px;	top: 160px; }
#container_aboutus_way .contents .block4 p {	font-size: 26px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .map_box1 { position: absolute; z-index: 10; left: 30px; top: 190px; width: 870px;	height: 460px; }
#container_aboutus_way .contents .block5 {	position: absolute;	left: 30px;	top: 650px; }
#container_aboutus_way .contents .block5 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block6 {	position: absolute;	left: 30px;	top: 720px; }
#container_aboutus_way .contents .block6 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block7 {	position: absolute;	left: 480px;	top: 650px; }
#container_aboutus_way .contents .block7 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block8 {	position: absolute;	left: 480px;	top: 720px; }
#container_aboutus_way .contents .block8 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block8_1 {	position: absolute;	left: 480px;	top: 790px; }
#container_aboutus_way .contents .block8_1 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block9 {	position: absolute;	left: 30px;	top: 675px; }
#container_aboutus_way .contents .block9 p {	font-size: 14px;	font-family: NG;	color: #000000; }
#container_aboutus_way .contents .block10 {	position: absolute;	left: 30px;	top: 745px; }
#container_aboutus_way .contents .block10 p {	font-size: 14px;	font-family: NG;	color: #000000; line-height: 1.6;}
#container_aboutus_way .contents .block11 {	position: absolute;	left: 480px;	top: 675px; }
#container_aboutus_way .contents .block11 p {	font-size: 14px;	font-family: NG;	color: #000000; }
#container_aboutus_way .contents .block12 {	position: absolute;	left: 480px;	top: 745px; }
#container_aboutus_way .contents .block12 p {	font-size: 14px;	font-family: NG;	color: #000000; }
#container_aboutus_way .contents .block12_1 {	position: absolute;	left: 480px;	top: 815px; }
#container_aboutus_way .contents .block12_1 p {	font-size: 14px;	font-family: NG;	color: #000000; line-height: 1.6;}
#container_aboutus_way .contents .block13 {	position: absolute;	left: 30px;	top: 860px; }
#container_aboutus_way .contents .block13 p {	font-size: 26px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .map_box2 { position: absolute; z-index: 10; left: 30px; top: 890px; width: 870px;	height: 460px; }
#container_aboutus_way .contents .txt_block3 {	position: absolute;	z-index: 10;	width: 900px;	height: 30px; }
#container_aboutus_way .contents .block14 {	position: absolute;	left: 30px;	top: 1350px; }
#container_aboutus_way .contents .block14 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block15 {	position: absolute;	left: 30px;	top: 1420px; }
#container_aboutus_way .contents .block15 p {	font-size: 17px;	font-family: NGB;	color: #000000; }
#container_aboutus_way .contents .block16 {	position: absolute;	left: 30px;	top: 1375px; }
#container_aboutus_way .contents .block16 p {	font-size: 14px;	font-family: NG;	color: #000000; }
#container_aboutus_way .contents .block17 {	position: absolute;	left: 30px;	top: 1445px; }
#container_aboutus_way .contents .block17 p {	font-size: 14px;	font-family: NG;	color: #000000; line-height: 1.6;}

#container_event01 {	position: relative;	margin:0 auto; padding: 0 0 0 0;	background: #27292c; }
#container_event01 .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_event01 .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_event01 .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_event01 .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_event01 .txt_sub_area .btn_more {	padding-top: 37px; }
#container_event01 .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(http://www.irenesound.com/image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_event01 .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event01 .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(http://www.irenesound.com/image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_event01 .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event01 .contents_event {	position: relative;	width: 940px;	margin: 0 auto;  padding: 0 0 20px 0;background: #fff; }
#container_event01 .contents_event .block1 {	position: absolute;	left: 0px;	top: 0px; width: 235px;	height: 300px; background: #00AEFF;}
#container_event01 .contents_event .block1 .block1_title p { position: absolute;	left: 20px;	top: 30px; font-size: 18px;	font-family: NGB;	color: #ffffff; }
#container_event01 .contents_event .block1 .block1_content p { position: absolute;	left: 20px;	top: 70px;	font-size: 15px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_event01 .contents_event .block2 {	position: absolute;	left: 235px;	top: 0px; width: 235px;	height: 300px; background: #FCF900;}
#container_event01 .contents_event .block2 ul { position: absolute;	left: 15px;	top: 30px;	}
#container_event01 .contents_event .block2 ul li { font-size: 15px;	font-family: NGB; color: #575151; line-height: 1.5;}
#container_event01 .contents_event .block3 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px; background: #C0C0C0;}
#container_event01 .contents_event .block3 ul { position: absolute;	left: 15px;	top: 30px;	}
#container_event01 .contents_event .block3 ul li { font-size: 15px;	font-family: NGB;	color: #575151; line-height: 1.5;}
#container_event01 .contents_event .block4 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #FCF900;}
#container_event01 .contents_event .block4 ul { position: absolute;	left: 15px;	top: 30px;	}
#container_event01 .contents_event .block4 ul li { font-size: 15px;	font-family: NGB;	color: #575151; line-height: 1.5;}
#container_event01 .contents_event .block5 {	position: absolute;	left: 50px;	top: 330px; width: 200px;	height: 30px; background: #ffffff; font-family: NGB; font-size: 16px;}
#container_event01 .contents_event .block6 {	position: absolute;	left: 50px;	top: 370px; width: 600px;	height: 35px; background: #ffffff;}
#container_event01 .contents_event .block6 ul {	list-style: none; }
#container_event01 .contents_event .block6 li {	margin-right: 1px; float: left;}
#container_event01 .contents_event .block6 li a {	display: block;	width: 130px;	height: 35px;	line-height: 35px;	text-transform: uppercase;	text-indent: 30px;	font-family: ProximaNovaA-Bold; font-size: 16px;	color: #949494; background: #c2c2c2;	}
#container_event01 .contents_event .block6 li.current a {color: #ffffff; background: #00aef0; }
#container_event01 .contents_event .block7 {	position: absolute;	left: 100px;	top: 420px; width: 600px; background: #ffffff;}


#container_event02 {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
#container_event02 .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_event02 .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_event02 .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_event02 .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_event02 .txt_sub_area .btn_more {	padding-top: 37px; }
#container_event02 .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(../image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_event02 .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event02 .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(../image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_event02 .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event02 .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_event02 .contents_event {	height: 1500px;}
#container_event02 .contents .imgblock1 {	position: absolute;	left: 0px;	top: 0px; width: 235px;	height: 300px; background: url(../image/event/event02_item01.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock2 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px;  background: url(../image/event/event02_item02.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock3 {	position: absolute;	left: 235px;	top: 300px; width: 235px;	height: 300px; background: url(../image/event/event02_item03.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock4 {	position: absolute;	left: 705px;	top: 300px; width: 235px;	height: 300px;  background: url(../image/event/event02_item04.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock5 {	position: absolute;	left: 0px;	top: 600px; width: 235px;	height: 300px;  background: url(../image/event/event02_item05.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock6 {	position: absolute;	left: 470px;	top: 600px; width: 235px;	height: 300px;  background: url(../image/event/event02_item06.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock7 {	position: absolute;	left: 235px;	top: 900px; width: 235px;	height: 300px;  background: url(../image/event/event02_item07.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock8 {	position: absolute;	left: 705px;	top: 900px; width: 235px;	height: 300px;  background: url(../image/event/event02_item08.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock9 {	position: absolute;	left: 0px;	top: 1200px; width: 235px;	height: 300px; background: url(../image/event/event02_item09.jpg) no-repeat 0 0;}
#container_event02 .contents .imgblock10 {	position: absolute;	left: 470px;	top: 1200px; width: 235px;	height: 300px;  background: url(../image/event/event02_item10.jpg) no-repeat 0 0;}
#container_event02 .contents .txtblock1 {	position: absolute;	left: 235px;	top: 0px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock1 .txtblock1_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock1 .txtblock1_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock1 .txtblock1_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock2 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock2 .txtblock2_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock2 .txtblock2_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock2 .txtblock2_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock3 {	position: absolute;	left: 0px;	top: 300px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock3 .txtblock3_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock3 .txtblock3_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock3 .txtblock3_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock4 {	position: absolute;	left: 470px;	top: 300px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock4 .txtblock4_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock4 .txtblock4_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock4 .txtblock4_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock5 {	position: absolute;	left: 235px;	top: 600px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock5 .txtblock5_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock5 .txtblock5_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock5 .txtblock5_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock6 {	position: absolute;	left: 705px;	top: 600px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock6 .txtblock6_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock6 .txtblock6_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock6 .txtblock6_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock7 {	position: absolute;	left: 0px;	top: 900px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock7 .txtblock7_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock7 .txtblock7_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock7 .txtblock7_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock8 {	position: absolute;	left: 470px;	top: 900px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock8 .txtblock8_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock8 .txtblock8_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock8 .txtblock8_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock9 {	position: absolute;	left: 235px;	top: 1200px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock9 .txtblock9_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock9 .txtblock9_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; }
#container_event02 .contents .txtblock9 .txtblock9_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock10 {	position: absolute;	left: 705px;	top: 1200px; width: 235px;	height: 300px; background: #ffffff;}
#container_event02 .contents .txtblock10 .txtblock10_number p { position: absolute;	left: 20px;	top: 60px; font-size: 55px;	font-family: ProximaNovaA-Bold;	color: #949494; }
#container_event02 .contents .txtblock10 .txtblock10_title p { position: absolute;	left: 20px;	top: 120px; font-size: 18px;	font-family: NGB;	color: #000000; line-height: 1.5;}
#container_event02 .contents .txtblock10 .txtblock10_content p { position: absolute;	left: 20px;	top: 160px;	font-size: 15px;	font-family: NG;	color: #000000; line-height: 1.5;}


#container_event03 {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
#container_event03 .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_event03 .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_event03 .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_event03 .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_event03 .txt_sub_area .btn_more {	padding-top: 37px; }
#container_event03 .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(../image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_event03 .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event03 .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(../image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_event03 .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event03 .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_event03 .contents_event {	height: 900px;}
#container_event03 .contents .block1 {	position: absolute;	left: 0px;	top: 0px; width: 470px;	height: 300px; background: #00AEFF;}
#container_event03 .contents .block1 .block1_title p { position: absolute;	left: 40px;	top: 30px; font-size: 20px;	font-family: NGB;	color: #ffffff; }
#container_event03 .contents .block1 .block1_content p { position: absolute;	left: 40px;	top: 80px;	font-size: 15px;	font-family: NG;	color: #ffffff; line-height: 1.5;}
#container_event03 .contents .block1 .block1_tail p { position: absolute;	left: 40px;	top: 230px;	font-size: 22px;	font-family: NGB;	color: #69CFFF; line-height: 1.5;}
#container_event03 .contents .block2 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event03_item01.jpg) no-repeat 0 0;}
#container_event03 .contents .block2 .block2_imgtxt p { position: absolute;	left: 20px;	top: 260px;	font-size: 17px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_event03 .contents .block3 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #C0C0C0; background: #FCF900;}
#container_event03 .contents .block4 {	position: absolute;	left: 235px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event03_item02.jpg) no-repeat 0 0;}
#container_event03 .contents .block4 .block4_imgtxt p { position: absolute;	left: 20px;	top: 260px;	font-size: 17px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_event03 .contents .block5 {	position: absolute;	left: 470px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event03_item03.jpg) no-repeat 0 0;}
#container_event03 .contents .block5 .block5_imgtxt p { position: absolute;	left: 20px;	top: 260px;	font-size: 17px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_event03 .contents .block6 {	position: absolute;	left: 705px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event03_item04.jpg) no-repeat 0 0;}
#container_event03 .contents .block6 .block6_imgtxt p { position: absolute;	left: 20px;	top: 260px;	font-size: 17px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_event03 .contents .block7 {	position: absolute;	left: 0px;	top: 600px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event03_item05.jpg) no-repeat 0 0;}
#container_event03 .contents .block7 .block7_imgtxt p { position: absolute;	left: 20px;	top: 260px;	font-size: 17px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_event03 .contents .block8 {	position: absolute;	left: 235px;	top: 600px; width: 235px;	height: 300px; background: #FCF900; background: #FCF900;}
#container_event03 .contents .block9 {	position: absolute;	left: 705px;	top: 600px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event03_item06.jpg) no-repeat 0 0;}
#container_event03 .contents .block9 .block9_imgtxt p { position: absolute;	left: 20px;	top: 260px;	font-size: 17px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}


#container_event04 {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
#container_event04 .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_event04 .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_event04 .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_event04 .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_event04 .txt_sub_area .btn_more {	padding-top: 37px; }
#container_event04 .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(../image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_event04 .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event04 .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(../image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_event04 .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event04 .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_event04 .contents_event {	height: 900px;}
#container_event04 .contents .block1 {	position: absolute;	left: 0px;	top: 0px; width: 470px;	height: 300px; background: #00AEFF;}
#container_event04 .contents .block1 .block1_title p { position: absolute;	left: 40px;	top: 30px; font-size: 20px;	font-family: NGB;	color: #ffffff; }
#container_event04 .contents .block1 .block1_content p { position: absolute;	left: 40px;	top: 80px;	font-size: 15px;	font-family: NG;	color: #ffffff; line-height: 1.5;}
#container_event04 .contents .block1 .block1_tail p { position: absolute;	left: 40px;	top: 230px;	font-size: 22px;	font-family: NGB;	color: #69CFFF; line-height: 1.5;}
#container_event04 .contents .block2 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event04_item01.jpg) no-repeat 0 0;}
#container_event04 .contents .block3 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #C0C0C0; background: #FCF900;}
#container_event04 .contents .block3 .block3_title p { position: absolute;	left: 20px;	top: 30px; font-size: 22px;	font-family: NGB;	color: #000000; }
#container_event04 .contents .block3 .block3_content p { position: absolute;	left: 20px;	top: 120px;	font-size: 15px;	font-family: NGB;	color: #000000; line-height: 1.5;}
#container_event04 .contents .block4 {	position: absolute;	left: 0px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: #FCF900;}
#container_event04 .contents .block4 .block4_title p { position: absolute;	left: 20px;	top: 30px; font-size: 22px;	font-family: NGB;	color: #000000; }
#container_event04 .contents .block4 .block4_content p { position: absolute;	left: 20px;	top: 120px;	font-size: 15px;	font-family: NGB;	color: #000000; line-height: 1.5;}
#container_event04 .contents .block5 {	position: absolute;	left: 235px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event04_item02.jpg) no-repeat 0 0;}
#container_event04 .contents .block6 {	position: absolute;	left: 470px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: #FCF900;}
#container_event04 .contents .block6 .block6_title p { position: absolute;	left: 20px;	top: 30px; font-size: 22px;	font-family: NGB;	color: #000000; }
#container_event04 .contents .block6 .block6_content p { position: absolute;	left: 20px;	top: 120px;	font-size: 15px;	font-family: NGB;	color: #000000; line-height: 1.5;}
#container_event04 .contents .block7 {	position: absolute;	left: 705px;	top: 300px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event04_item03.jpg) no-repeat 0 0;}
#container_event04 .contents .block8 {	position: absolute;	left: 0px;	top: 600px; width: 235px;	height: 300px; background: #FCF900; background: url(../image/event/event04_item04.jpg) no-repeat 0 0;}
#container_event04 .contents .block9 {	position: absolute;	left: 235px;	top: 600px; width: 235px;	height: 300px; background: #FCF900; background: #FCF900;}
#container_event04 .contents .block9 .block9_title p { position: absolute;	left: 20px;	top: 30px; font-size: 22px;	font-family: NGB;	color: #000000; }
#container_event04 .contents .block9 .block9_content p { position: absolute;	left: 20px;	top: 120px;	font-size: 15px;	font-family: NGB;	color: #000000; line-height: 1.5;}

#container_event05 {	position: relative;	margin:0 auto; padding: 0 0 0 0;	background: #27292c; }
#container_event05 .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_event05 .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_event05 .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_event05 .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_event05 .txt_sub_area .btn_more {	padding-top: 37px; }
#container_event05 .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(http://www.irenesound.com/image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_event05 .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event05 .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(http://www.irenesound.com/image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_event05 .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_event05 .contents_event {	position: relative;	width: 940px;	margin: 0 auto;  padding: 0 0 20px 0;background: #fff; }
#container_event05 .contents .block1 {	position: absolute;	left: 0px;	top: 0px; width: 470px;	height: 300px; background: #00AEFF;}
#container_event05 .contents .block1 .block1_title p { position: absolute;	left: 40px;	top: 30px; font-size: 20px;	font-family: NGB;	color: #ffffff; }
#container_event05 .contents .block1 .block1_content p { position: absolute;	left: 40px;	top: 80px;	font-size: 15px;	font-family: NG;	color: #ffffff; line-height: 1.5;}
#container_event05 .contents .block1 .block1_tail p { position: absolute;	left: 40px;	top: 230px;	font-size: 22px;	font-family: NGB;	color: #69CFFF; line-height: 1.5;}
#container_event05 .contents .block2 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px; background: url(http://www.irenesound.com/image/bigband/bigband01_item01.jpg) no-repeat 0 0;}
#container_event05 .contents .block3 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #FCF900;}
#container_event05 .contents .block4 {	position: absolute;	left: 100px;	top: 300px; width: 600px;	height: auto; background: #ffffff; }


#container_bigband {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
#container_bigband .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_bigband .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_bigband .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_bigband .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_bigband .txt_sub_area .btn_more {	padding-top: 37px; }
#container_bigband .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(http://www.irenesound.com/image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_bigband .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_bigband .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(http://www.irenesound.com/image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_bigband .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_bigband .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_bigband .contents_bigband {	height: 960px; overflow:hidden;}
#container_bigband .contents .block1 {	position: absolute;	left: 0px;	top: 0px; width: 470px;	height: 300px; background: #00AEFF;}
#container_bigband .contents .block1 .block1_title p { position: absolute;	left: 40px;	top: 30px; font-size: 20px;	font-family: NGB;	color: #ffffff; }
#container_bigband .contents .block1 .block1_content p { position: absolute;	left: 40px;	top: 80px;	font-size: 15px;	font-family: NG;	color: #ffffff; line-height: 1.5;}
#container_bigband .contents .block1 .block1_tail p { position: absolute;	left: 40px;	top: 230px;	font-size: 22px;	font-family: NGB;	color: #69CFFF; line-height: 1.5;}
#container_bigband .contents .block2 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px; background: url(http://www.irenesound.com/image/bigband/bigband01_item01.jpg) no-repeat 0 0;}
#container_bigband .contents .block3 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #FCF900;}
#container_bigband .contents .block4 {	position: absolute;	left: 100px;	top: 300px; width: 600px;	height: auto; background: #ffffff; }

#container_community {	position: relative;	margin:0 auto; padding: 0 0 0 0;	background: #27292c; }
#container_community .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_community .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_community .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_community .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_community .txt_sub_area .btn_more {	padding-top: 37px; }
#container_community .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(http://www.irenesound.com/image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_community .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_community .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(http://www.irenesound.com/image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_community .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_community .contents_community {	position: relative;	width: 940px;	margin: 0 auto;  padding: 0 0 20px 0;background: #fff; }
#container_community .contents .block1 {	position: absolute;	left: 100px;	top: 300px; width: 600px;	height: auto; background: #ffffff; }

#container_sound {	position: relative;	padding: 0 0 0 0;	background: #27292c; }
#container_sound .txt_sub_area {	position: absolute;	left: 488px;	top: 100px; }
#container_sound .txt_sub_area .sub_title {	display: block;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 17px;	color: #fff; }
#container_sound .txt_sub_area .sub_title2 {	display: block;	padding: 35px 0 16px 0;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 55px;	line-height: 56px;	color: #fff; }
#container_sound .txt_sub_area .sub_txt {	display: block;	font-family: NGB;	font-size: 13px;	line-height: 20px;	color: #fff; }
#container_sound .txt_sub_area .btn_more {	padding-top: 37px; }
#container_sound .btn_go_down {	position: absolute;	z-index: 49;	width: 60px;	height: 60px;	right: 0;	bottom: 0;	background: url(http://www.irenesound.com/image/common/bg_go_down_blue.gif) no-repeat 0 0; }
#container_sound .btn_go_down a {	display: block;	width: 60px;	height: 44px;	padding-top: 16px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_sound .btn_go_top {	position: absolute;	width: 60px;	height: 60px;	right: 0;	bottom: -60px;	background: url(http://www.irenesound.com/image/common/bg_go_top_blue.gif) no-repeat 0 0; }
#container_sound .btn_go_top a {	display: block;	width: 60px;	height: 25px;	padding-top: 35px;	text-align: center;	text-transform: uppercase;	font-family: ProximaNovaA-Bold;	font-size: 10px;	color: #fff; }
#container_sound .contents {	position: relative;	width: 940px;	margin: 0 auto;	background: #fff; }
#container_sound .contents_sound {	height: 960px; overflow:hidden;}
#container_sound .contents .block1 {	position: absolute;	left: 0px;	top: 0px; width: 470px;	height: 300px; background: url(http://www.irenesound.com/image/sound/sound_item01.jpg) no-repeat 0 0;}
#container_sound .contents .block1 .block1_title p { position: absolute;	left: 40px;	top: 30px; font-size: 20px;	font-family: NGB;	color: #ffffff; }
#container_sound .contents .block1 .block1_content p { position: absolute;	left: 40px;	top: 80px;	font-size: 15px;	font-family: NG;	color: #ffffff; line-height: 1.5;}
#container_sound .contents .block1 .block1_tail p { position: absolute;	left: 40px;	top: 220px;	font-size: 24px;	font-family: NGB;	color: #ffffff; line-height: 1.5;}
#container_sound .contents .block2 {	position: absolute;	left: 470px;	top: 0px; width: 235px;	height: 300px; background: url(http://www.irenesound.com/image/sound/sound_item02.jpg) no-repeat 0 0;}
#container_sound .contents .block3 {	position: absolute;	left: 705px;	top: 0px; width: 235px;	height: 300px; background: #A2227B;}
#container_sound .contents .block4 {	position: absolute;	left: 0px;	top: 300px; width: 480px;	height: 660px; background: #D9D9D9; }
#container_sound .contents .block4 .block4_title p { position: absolute;	left: 130px;	top: 90px; font-size: 20px;	font-family: NGB;	color: #000000; }
#container_sound .contents .block4 .block4_image { position: absolute;	left: 100px;	top: 140px; }
#container_sound .contents .block4 .block4_link a { position: absolute;	left: 120px;	top: 420px; font-size: 14px;	font-family: NGB;	color: #000000;}
#container_sound .contents .block5 {	position: absolute;	left: 480px;	top: 300px; width: 480px;	height: 660px; background: #D9D9D9; }
#container_sound .contents .block5 .block5_title p { position: absolute;	left: 140px;	top: 90px; font-size: 20px;	font-family: NGB;	color: #000000;}
#container_sound .contents .block5 .block5_image { position: absolute;	left: 100px;	top: 140px; }
#container_sound .contents .block5 .block5_link a { position: absolute;	left: 120px;	top: 420px; font-size: 14px;	font-family: NGB;	color: #000000;}