/* 공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통공통 */
.jo_button_content	{display:none}

/* PCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPCPC */	

.pc_event_ver .jo_hidden	{display:none}
.pc_event_ver .jo_ul {list-style:none;}
.mob_ver  .jo_hidden	{display:none}
.mob_ver  .jo_ul {list-style:none;}

/*유비온 바로알기*/

.jo_aboutubion  .jo_hidden {display:none}
.jo_aboutubion {letter-spacing:-1px; background-color: #d8f8ff; width: 100%; padding: 10px 0 90px 0; margin: 0 auto; text-align: center; } 
.jo_aboutubion img {width: 100%; margin: 20px 0px;}
.jo_aboutubion p	{width:90%; margin:0 auto}
.aboutubion_main {background:url(http://www.iubion.co.kr/_Resources/Images/aboutubion/150504_01.png) no-repeat center 10px; background-size:100%;}
	.aboutubion_main h4 {font-size: 30px; letter-spacing: -2.0px; font-weight: bold; padding-top: 195px;}
	.aboutubion_main p {padding-top: 30px; font-size: 13px; line-height: 20px;}
	.aboutubion_blue {color: #1265c2; font-weight: bold;}
.jo_aboutubion h5 {font-size: 25px; color: #1265c2; font-weight: bold; letter-spacing: -2.0px;}
.jo_aboutubion p { font-size: 13px; line-height: 20px;}

.jo_aboutubion h6 {font-size: 20px; font-weight: bold; letter-spacing: -2.0px; margin: 10px ;}
.jo_aboutubion li {line-height: 20px; font-size: 14px; border: 1px solid #ccc; margin: 10px auto; padding: 10px; width:70%}
@media (max-width: 360px) {	
	.jo_aboutubion p	{width:85%;}
	.ws-nr	{white-space:nowrap}
}
@media (max-width: 320px) {
	.jo_aboutubion p	{width:80%;}
}
.pc_ver .jo_aboutubion  .jo_hidden {display:none}
.pc_ver .jo_aboutubion {letter-spacing:0; background-color: #d8f8ff; width: 520px; padding: 10px 90px 90px 90px; margin: 0 auto; text-align: center; font-family: "Nanum Gothic", sans-serif; } 
.pc_ver .jo_aboutubion img {width: 500px; margin: 20px 0px;}
.pc_ver .aboutubion_main {background:url(http://www.iubion.co.kr/_Resources/Images/aboutubion/150504_01.png) no-repeat center 10px; height: 760px;}
	.pc_ver .aboutubion_main h4 {font-size: 40px; letter-spacing: -2.0px; font-weight: bold; padding-top: 195px;}
	.pc_ver .aboutubion_main p {padding-top: 30px; font-size: 13px; line-height: 20px;}
	.pc_ver .aboutubion_blue {color: #1265c2; font-weight: bold;}
.pc_ver .jo_aboutubion h5 {font-size: 25px; color: #1265c2; font-weight: bold; letter-spacing: -2.0px;}
.pc_ver .jo_aboutubion p { font-size: 13px; line-height: 20px;}

.pc_ver .jo_aboutubion h6 {font-size: 20px; font-weight: bold; letter-spacing: -2.0px; margin: 10px ;}
.pc_ver .jo_aboutubion li {line-height: 20px; font-size: 14px; border: 1px solid #ccc; margin: 10px 140px; width:auto; padding: 10px;}

.mob_ver .jo_aboutubion  .jo_hidden {display:none}
.mob_ver .jo_aboutubion {letter-spacing:-1px; background-color: #d8f8ff; width: 100%; padding: 10px 0 90px 0; margin: 0 auto; text-align: center; margin-top: 60px; } 
.mob_ver .jo_aboutubion img {width: 100%; margin: 20px 0px;}
.mob_ver .jo_aboutubion p	{width:90%; margin:0 auto}
.mob_ver .aboutubion_main {background:url(http://www.iubion.co.kr/_Resources/Images/aboutubion/150504_01.png) no-repeat center 10px; background-size:100%;}
	.mob_ver .aboutubion_main h4 {font-size: 30px; letter-spacing: -2.0px; font-weight: bold; padding-top: 195px;}
	.mob_ver .aboutubion_main p {padding-top: 30px; font-size: 13px; line-height: 20px;}
	.mob_ver .aboutubion_blue {color: #1265c2; font-weight: bold;}
.mob_ver .jo_aboutubion h5 {font-size: 25px; color: #1265c2; font-weight: bold; letter-spacing: -2.0px;}
.mob_ver .jo_aboutubion p { font-size: 13px; line-height: 20px;}

.mob_ver .jo_aboutubion h6 {font-size: 20px; font-weight: bold; letter-spacing: -2.0px; margin: 10px ;}
.mob_ver .jo_aboutubion li {line-height: 20px; font-size: 14px; border: 1px solid #ccc; margin: 10px auto; padding: 10px; width:70%}

/* event */	
.pc_event_ver p	{margin:0; padding:0}
.mob_ver p	{margin:0; padding:0}
.pc_event_ver .jo_ev{width:700px; margin:0 auto; color: #434343; border: 1px solid #dedede; font-family: "Nanum Gothic", sans-serif; } 
.pc_event_ver .jo_ev_150124_main {height:1310px; background:url(../img/event/150124img_01.jpg)  no-repeat; position: relative;}
.pc_event_ver .jo_ev_btn01 {position: absolute; top: 1185px; right: 118px; }
.pc_event_ver .cb_s_content {background:#fff !important; color:#333 }
.pc_event_ver .cb_s_con {margin-top: -60px;}
.pc_event_ver .ev_main {width:100%;  height:330px; background: url(../img/event/jo_bg_01.png) no-repeat center 0; color: #fff; text-align: left; padding:100px 10px 10px 10px; position: relative;}
.pc_event_ver .ev_main_tex {max-width: 320px; margin: 0 auto;}
.pc_event_ver .ev_main_tit {position: relative; padding-left: 65px;}
.pc_event_ver .ev_main_text01 {font-size:20px; padding-left: 10px;}
.pc_event_ver .ev_main h1 {font-size:43px; line-height:80px; font-weight:bold;}
.pc_event_ver .ev_main_text02 {font-size:11px; line-height:16px;  }
.pc_event_ver .ev_main_text03 {font-size:11px; line-height:16px;  padding-left: 10px;}
.pc_event_ver .ev_main_open {font-size:20px; color:#fddc00; font-weight:bold; margin-top: 18px; text-decoration: underline;}
.pc_event_ver .ev_main_open_days {font-size:15px; margin: 0; padding: 0;} 
	.pc_event_ver .ev_main_open_days dt {float: left; margin: 0; padding: 0; height: 30px;}
	.pc_event_ver .ev_main_open_days dd { margin: 0; padding: 0; }
.pc_event_ver .ev_main_recruit {position: absolute; background: url(../img/event/jo_img_circle1.png) no-repeat center 0; width: 65px; height: 65px; font-size:8px; color:#3b4c68;
								top: -3px; left:0px; padding-top: 16px; text-align:center; font-weight: bold;}
	.pc_event_ver .ev_main_recruit strong {font-size:16px; line-height: 5px;}
.pc_event_ver .ev_main_contents {width:100%; background:#4b5461; height: 100px; margin: 0; color: #fff; padding: 20px; text-align: left;}
.pc_event_ver .ev_benefit_area01 {height: 590px; text-align: center; padding: 10px;}
	.pc_event_ver .ev_benefit_area01 li {width: 50%; height: 220px; text-align: center; float: left; }
	.pc_event_ver .ev_benefit_area01 h5 {font-weight: bold; font-size:17px; text-decoration: underline; padding:115px 0 10px 0;   }
.pc_event_ver .ev_benefit_01 {background: url(../img/event/jo_icon_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_benefit_02 {background: url(../img/event/jo_icon_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_benefit_03 {background: url(../img/event/jo_icon_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_benefit_04 {background: url(../img/event/jo_icon_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_benefit_05 {background: url(../img/event/jo_icon_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_btn_plus01 {width: 100%; float: none; background:#3fbcb4 ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_btn_plus01_on {background:url(../img/event/o_icon_on.png) no-repeat ;  background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
								margin-top:4px; vertical-align:middle; }
.pc_event_ver .ev_btn_plus01_off {background:url(../img/event/jo_icon_off.png) no-repeat ; background-size:18px;  width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
								margin-top:4px; vertical-align:middle; }
.pc_event_ver .ev_benefit_area02 { text-align: left; padding: 20px 0;}
	.pc_event_ver .ev_benefit_area02 li p {padding-top: 45px; font-size:17px; }
	.pc_event_ver .ev_benefit_area02 li {height: 150px; text-align: left; padding-left: 240px; }
	.pc_event_ver .ev_benefit_area02 span {font-weight: normal; font-size: 16px;}
.pc_event_ver .ev_benefit_06 {background: url(../img/event/jo_icon_06.png) no-repeat 100px 30px;  font-size: 17px; line-height: 24px; font-weight: bold; border-bottom: 1px #ebebeb solid; background-size: 100px;}
	.pc_event_ver .ev_benefit_06_p {padding-top: 30px;}
.pc_event_ver .ev_benefit_07 {background: url(../img/event/jo_icon_07.png) no-repeat 100px 20px;  font-size: 17px; line-height: 24px; font-weight: bold; 
							border-bottom: 1px #ebebeb solid;  background-size: 100px;}
.pc_event_ver .ev_benefit_08 {background: url(../img/event/jo_icon_08.png) no-repeat 100px 20px;  font-size: 17px; line-height: 24px; font-weight: bold;
							border-bottom: 1px #ebebeb solid; background-size: 100px;}
.pc_event_ver .ev_benefit_09 {background: url(../img/event/jo_icon_09.png) no-repeat 100px 20px;  font-size: 17px; line-height: 24px; font-weight: bold;  background-size: 100px;}
.pc_event_ver .ev_btn_fast01 {width: 50%; float: none; background:#464649 ;  color: #fff; border: none; height: 90px; font-size: 25px; display: inline-block; }
.pc_event_ver .ev_btn_fast01_1 {background:#e95b05 !important; display: none; }

.pc_event_ver .ev_btn_fast01 span {background:url(../img/event/jo_icon_arrow03.png) no-repeat 0 8px;  width: 23px; height: 31px; display: inline-block; 
									text-indent: -999999px; margin-left: 10px; margin-top:-10px; vertical-align:middle;}
.pc_event_ver .ev_btn_fast02 {width: 50%; float: none; background:#606063 ;  color: #fff; border: none; height: 90px; font-size: 25px; display: inline-block; float: left}
.pc_event_ver .ev_btn_fast02 span {background:url(../img/event/jo_icon_arrow03.png) no-repeat 0 8px;  width: 23px; height: 31px; display: inline-block; 
									text-indent: -999999px; margin-left: 10px; margin-top:-10px; vertical-align:middle; }				
.pc_event_ver .ev_price {height: 160px; font-size: 30px; color: #fffc00; background: #7396cd url(../img/event/jo_img_circle2.png) no-repeat 110px 20px; text-align: left; padding-left: 260px;
						position: relative; font-weight: bold; } 
		.pc_event_ver .ev_price_p {padding-top: 50px !important; font-size: 30px;}
		.pc_event_ver .ev_price p span { display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_price span {color: #fff; font-size: 15px; display: block; font-weight:normal; padding-top: 5px;}  
.pc_event_ver .ev_price_sale {color: #bd0101; font-size: 50px; font-weight: bold; display: inline; position: absolute; top:22px; left: 140px;} 
.pc_event_ver .ev_price_sale p {margin-top: 120px; margin-top:50px;}
.pc_event_ver .ev_price_sale span {color: #bd0101; font-size: 20px; margin-left: -10px; margin-top:50px;} 
.pc_event_ver .ev_present {height: 160px; font-size: 30px; color: #fffc00; background: #587bb4 url(../img/event/jo_icon_10.png) no-repeat 110px 20px; text-align: left; padding-left: 260px;
					position: relative; font-weight: bold; } 
		.pc_event_ver .ev_present_p {padding-top: 36px !important; font-size: 30px;}	
		.pc_event_ver .ev_present p span {display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_present span {color: #fff; font-size: 15px; display: block; font-weight:normal; padding-top: 10px;}  
.pc_event_ver .ev_btn_plus02 {width: 100%; float: none; background:#3fbcb4 ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_btn_plus02 span {background:url(../img/event/jo_icon_off.png) no-repeat ; ;  width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
									margin-top:4px; vertical-align:middle;   background-size: 18px;}
.pc_event_ver .ev_lecture table {font-size: 13px; width: 100%; text-align: center; padding: 10px; }
.pc_event_ver .ev_lecture table th {font-size: 15px; height: 40px; font-weight: bold; border:#e1e1e1 1px solid;  border-bottom:#e1e1e1 3px solid; background: #f9f9f9; }
.pc_event_ver .ev_lecture table th:last-child {border-right: none; }
.pc_event_ver .ev_lecture table th:first-child {border-left: none; }
.pc_event_ver .ev_lecture table td {border:#e1e1e1 1px solid; line-height: 160%; padding: 5px 0;}
.pc_event_ver .ev_lecture table td:last-child {border-right: none; }
.pc_event_ver .ev_lecture table td:first-child {border-left: none; }
.pc_event_ver .ev_lecture table td span {font-size: 12px; color: #002be3; display: block;}
.pc_event_ver .ev_s_btn {font-size: 12px; background:#f5f5f5; border: 1px solid #aeaeae; font-weight: bold; color: #434343; padding: 5px; margin: 5px; letter-spacing: -1.0px;}
.pc_event_ver .jo_table_p {font-size: 12px; line-height: 40px;}
.pc_event_ver .jo_red {color: #c80b0b;}
.pc_event_ver .jo_ev_150124_main2 {height:1098px; background:url(../img/event/150124img_02.jpg)  no-repeat; position: relative;}
.pc_event_ver .jo_ev_150124_main3 {height:957px; background:url(../img/event/150124img_03.jpg)  no-repeat; position: relative;}
.pc_event_ver .jo_ev_150124_main3_1 {height:1436px; background:url(../img/event/150223_img01.png)  no-repeat; position: relative;}


/* event 150124_event02 */	
.pc_event_ver .jo_ev_time {font-size: 12px; font-weight: bold; position: absolute; top: 110px; right: 160px;}
.pc_event_ver .jo_ev_number {font-size: 12px; font-weight: bold; position: absolute; top: 110px; left: 210px;}
/* event 150130_event */	
.pc_event_ver .jo_ev_150130_main {position: relative; background:url(../img/event/150211_img01.png) no-repeat; height:1041px; }
.pc_event_ver .jo_ev_150130_player {position: absolute; top: 650px; left: 70px;}
/* event 150211_event */	
.pc_event_ver .jo_ev_150211_player1 {position: absolute; top: 300px; left: 368px;}
.pc_event_ver .jo_ev_150211_player2 {position: absolute; top: 440px; left: 348px;}
.pc_event_ver .jo_ev_150211_player3 {position: absolute; top: 300px; left: 368px;}
/* event 150212_event */
.jo_ev_150212 {width:700px; margin:0 auto; color: #434343; border: 1px solid #e1e1e1;} 	
.jo_ev_150212_main {height:895px; background: url(../img/event/150212_img01.png) no-repeat center 0; }
.jo_ev_150212_1 {height:415px; background: url(../img/event/150212_img02.png) no-repeat center 0; }
.jo_ev_150212_2 {height:512px; background: url(../img/event/150212_img03.png) no-repeat center 0; }
.jo_ev_150212_3 {height:70px; background: url(../img/event/150212_img04.png) no-repeat center 0; margin-top: -20px; height: 250px;}
.jo_ev_150212_3 .s_input {margin-left: 45px; }
.jo_ev_150212_3 span {font-size: 11px; padding-left: 5px;}
.jo_ev_150212  table {font-size: 12px; width: 96%; text-align: center; padding: 10px; margin-left: 10px;}
.jo_ev_150212  table th {font-size: 13px; background:#bababa; color: #fff; height: 35px;}
.jo_ev_150212  table td {border:#e1e1e1 1px solid; line-height: 120%; padding: 5px;}
.jo_ev_150212 td:last-child {border-right: none; }
.jo_ev_150212 td:first-child {border-left: none; }
.jo_ev_150212 li {list-style: none;}
.jo_ev_150212 ul {padding-top: 80px; font-size: 12px; float: none;}
.jo_ev_150212 ol { font-size: 12px; }
.jo_ev_150212 ul li {float: left; margin:5px;}
.jo_ev_150212 ul p {font-size: 14px; font-weight: bold; padding-bottom: 10px;}
.jo_ev_150212 input {padding: 3px; border: 1px solid #e1e1e1;}
.jo_ev_150212_5 p {font-size: 11px; background: #f3f3f3; padding-top: 12px; text-align: center; width: 100%; height: 60px; margin-top: 30px;}
.jo_ev_150212_5 h3 {clear: both; font-size: 13px; padding-left: 40px; padding-top: 10px;}
/* event 150311_event */
.pc_event_ver .jo_ev_150311_main3 {height:1731px; background:url(../img/event/150311_img01.png)  no-repeat; position: relative;}
.pc_event_ver .jo_ev_150311_main2 {height:996px; background:url(../img/event/150311_img02.png)  no-repeat; position: relative;}
.pc_event_ver .jo_ev_150311_main1 {height:1286px; background:url(../img/event/150311_img03.png)  no-repeat; position: relative;}

/* event 150414_event */
.pc_event_ver .jo_ev_150414_top {background: url(../img/event/event_top.png) no-repeat center 0; height: 67px;}
.pc_event_ver .jo_ev_150414_main1 {height:360px; position: relative; padding:30px; background: url(../img/event/150415_bg1.png) no-repeat center 0; color: #fff;}
	.pc_event_ver .jo_ev_150414_main1 h1 {font-size: 70px; margin: 30px 0;}
	.pc_event_ver .jo_ev_150414_main1 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150414_main1 ul {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding:15px; width: 350px;}
	.pc_event_ver .jo_ev_150414_main1 li {font-weight: bold; font-size: 18px; margin-left:20px; list-style: disc; letter-spacing: 1.0; line-height: 30px;}
	.pc_event_ver .jo_ev_150414_main1 .ev_main_text01 {font-size: 15px; letter-spacing: -1.0px; line-height: 22px; margin: 20px 0;} 
	.pc_event_ver .jo_ev_150414_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:170px; right: 50px; line-height: 24px;}

.pc_event_ver .jo_ev_150414_main2 {height:370px; position: relative; padding:30px; background: url(../img/event/150415_bg3.png) no-repeat center 0; color: #fff;}
	.pc_event_ver .jo_ev_150414_main2 h1 {font-size: 70px; margin: 30px 0;}
	.pc_event_ver .jo_ev_150414_main2 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150414_main2 ul {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding:15px; width: 350px;}
	.pc_event_ver .jo_ev_150414_main2 li {font-weight: bold; font-size: 18px; margin-left:20px; list-style: disc;  line-height: 30px;}
	.pc_event_ver .jo_ev_150414_main2 .ev_main_text01 {font-size: 15px; letter-spacing: -1.0px; line-height: 25px; margin-bottom: 10px;} 
	.pc_event_ver .jo_ev_150414_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 65px; line-height: 24px;}

.pc_event_ver .jo_ev_150414_main3 {height:370px; position: relative; padding:30px; background: url(../img/event/150415_bg2.png) no-repeat center 0; color: #fff;}
	.pc_event_ver .jo_ev_150414_main3 h1 {font-size: 70px; margin: 20px 0;}
	.pc_event_ver .jo_ev_150414_main3 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150414_main3 ul {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding:10px; width: 350px;}
	.pc_event_ver .jo_ev_150414_main3 li {font-weight: bold; font-size: 18px; margin-left:20px; list-style: disc;  line-height: 30px;}
	.pc_event_ver .jo_ev_150414_main3 .ev_main_text01 {font-size: 15px; letter-spacing: -1.0px; line-height: 25px; margin-bottom: 10px;} 
	.pc_event_ver .jo_ev_150414_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}

.pc_event_ver .jo_ev_150414_info {position: relative; background: #3fbcb4; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 200px}
	.pc_event_ver .jo_ev_150414_info h4 {margin: 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150414_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150414_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150414_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150414_info .jo_ev_150211_player1 {top: 10px; left: 20px;}

.pc_event_ver .ev_150414_benefit { height: 540px; text-align: center; padding: 50px; text-align: center;}
	.pc_event_ver .ev_150414_benefit_area01 li {width: 33%; height: 260px; text-align: center; float: left; list-style: none;}
	.pc_event_ver .ev_150414_benefit_area01 h5 {font-weight: bold; font-size:19px; padding:135px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.pc_event_ver .ev_150414_benefit_area01 p {padding: 0; margin: 0; font-size: 15px; line-height: 25px;}
.pc_event_ver .ev_150414_benefit_area01 .ev_150414_benefit_01 {background: url(../img/event/150415_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area01 .ev_150414_benefit_02 {background: url(../img/event/150415_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area01 .ev_150414_benefit_03 {background: url(../img/event/150415_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area01 .ev_150414_benefit_04 {background: url(../img/event/150415_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area01 .ev_150414_benefit_05 {background: url(../img/event/150415_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area01 .ev_150414_benefit_06_1 {background: url(../img/event/150415_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; }

.pc_event_ver .ev_150414_benefit2 {width:620px; height: 230px; text-align: center; text-align: center; padding: 20px 40px;}
	.pc_event_ver .ev_150414_benefit_area02 ul { width:700px;  height: 250px; text-align: center; list-style: none; }
	.pc_event_ver .ev_150414_benefit_area02 li {width: 155px; height: 250px; float: left; list-style: none;}
	.pc_event_ver .ev_150414_benefit_area02 h5 {font-weight: bold; font-size:15px; padding:135px 0 8px 0; line-height: 16px; margin: 0; letter-spacing: -1.0px;}
	.pc_event_ver .ev_150414_benefit_area02 p {padding: 0; margin: 0;}
.pc_event_ver .ev_150414_benefit_area02 .ev_150414_benefit_01 {background: url(../img/event/150415_bf_01.png) no-repeat center 20px; font-size: 12px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area02 .ev_150414_benefit_05 {background: url(../img/event/150415_bf_05.png) no-repeat center 20px; font-size: 12px; line-height: 18px;}
.pc_event_ver .ev_150414_benefit_area02 .ev_150414_benefit_06_1 {background: url(../img/event/150415_bf_06.png) no-repeat center 20px; font-size: 12px; line-height: 18px; }
.pc_event_ver .ev_150414_benefit_area02 .ev_150414_benefit_07_1 {background: url(../img/event/150415_bf_07.png) no-repeat center 20px; font-size: 12px; line-height: 18px; }

.pc_event_ver .ev_15041_price {height: 120px; font-size: 30px; color: #4e4e4e; background: #d3f5f3 url(../img/event/150415_img1_1.png) no-repeat 30px 15px; text-align: left; 
						position: relative; font-weight: bold; width: 50%; float: left;}  
		.pc_event_ver .ev_15041_price_p {padding-top: 30px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px;}
		.pc_event_ver .ev_15041_price p span { display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_15041_price span {color: #4e4e4e; font-size: 13px; display: inline-block; font-weight:normal; padding-left: 130px; letter-spacing: -1.0px; padding-top: 5px;}  
		.pc_event_ver .ev_15041_price_span {vertical-align: top;}  
.pc_event_ver .ev_15041_price_sale {color: #e83131; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:3px; left: 52px; letter-spacing: -2.0px;} 
.pc_event_ver .ev_15041_price_sale p {margin-top: 120px; margin-top:50px;}
.pc_event_ver .ev_15041_price_sale span {color: #e83131; font-size: 20px; margin-left: -10px; margin-top:50px; } 
.pc_event_ver .ev_15041_present {height: 120px; font-size: 30px; color: #4e4e4e; background: #b9ece9 url(../img/event/150415_img1_2.png) no-repeat 25px 15px; text-align: left; 
					position: relative; font-weight: bold;  width: 50%; float: left;} 
		.pc_event_ver .ev_15041_present_p {padding-top: 27px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px; padding-bottom: 5px;}	
		.pc_event_ver .ev_15041_present p span {display:inline-block; padding-left: 10px; letter-spacing: 0px;}
		.pc_event_ver .ev_15041_present li {color: #4e4e4e; font-size: 13px; display: block; font-weight:normal; padding-left: 135px; line-height: 16px;}  
.pc_event_ver .ev_150416_btn_fast02 {width: 50%; float: none; background:url(../img/event/150416_btn_bg.gif) no-repeat 0 0; color: #fff; border: none; height: 90px; font-size: 25px; display: inline-block; float: left}
.pc_event_ver .ev_150416_btn_fast02 span {background:url(../img/event/jo_icon_arrow03.png) no-repeat 0 8px;  width: 23px; height: 31px; display: inline-block; 
									text-indent: -999999px; margin-left: 10px; margin-top:-10px; vertical-align:middle; }


/* event 150713event */
.pc_event_ver .jo_ev_150716_main3 {height:580px; position: relative; padding:30px; background: url(../img/event/150716_bg3.png) no-repeat center 0; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_150716_main3 h1 {font-size: 80px; margin:50px 0 0 0; padding: 160px 0 30px 0; background: url(../img/event/150716_img3_1.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_150716_main3 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150716_main3 ul {padding:15px 0; border-top: 2px solid #375caa; width: 450px; border-bottom: 2px solid #375caa; margin-left: 100px; margin-top: 20px;}
	.pc_event_ver .jo_ev_150716_main3 li {font-weight: bold; font-size: 15px; line-height: 35px; }
	.pc_event_ver .jo_ev_150716_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin-bottom: 10px;} 
	.pc_event_ver .jo_ev_150716_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_150716_main3 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #375caa;}
.pc_event_ver .jo_ev_150716_info {position: relative; background: #375caa; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150716_info h4 {margin: 10px 0 0 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150716_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150716_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150716_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150716_info .jo_ev_150211_player1 {top: 20px; left: 20px;}
.pc_event_ver .ev_151716btn_plus01 {width: 100%; float: none; background:#375caa ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_151716btn_plus02 {width: 100%; float: none; background:#375caa ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_151716btn_plus02 span {background:url(../img/event/jo_icon_off.png) no-repeat ; ;  width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
									margin-top:4px; vertical-align:middle;   background-size: 18px;}
.pc_event_ver .ev_151716_price {height: 120px; font-size: 30px; color: #4e4e4e; background: #d7e2fa url(../img/event/150527_img1.png) no-repeat 30px 15px; text-align: left; 
						position: relative; font-weight: bold; width: 50%; float: left;}  
		.pc_event_ver .ev_151716_price_p {padding-top: 30px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px;}
		.pc_event_ver .ev_151716_price p span { display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_151716_price span {color: #4e4e4e; font-size: 13px; display: inline-block; font-weight:normal; padding-left: 130px; letter-spacing: -1.0px; padding-top: 5px;}  
		.pc_event_ver .ev_151716_price_span {vertical-align: top;}  
.pc_event_ver .ev_151716_price_sale {color: #e83131; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:0px; left: 45px; letter-spacing: -2.0px;} 
.pc_event_ver .ev_151716_price_sale p {margin-top: 120px; margin-top:50px;}
.pc_event_ver .ev_151716_price_sale span {color: #e83131; font-size: 20px; margin-left: -10px; margin-top:50px; } 
.pc_event_ver .ev_151716_present {height: 120px; font-size: 30px; color: #4e4e4e; background: #b8cbf4 url(../img/event/150716_img1_1.png) no-repeat 25px 15px; text-align: left; 
					position: relative; font-weight: bold;  width: 50%; float: left;} 
		.pc_event_ver .ev_151716_present_p {padding-top: 32px !important; font-size: 23px; padding-left: 130px; letter-spacing: -2.0px; padding-bottom: 5px;}	
		.pc_event_ver .ev_151716_present p span {display:inline-block; padding-left: 10px; letter-spacing: 0px;}
		.pc_event_ver .ev_151716_present li {color: #4e4e4e; font-size: 13px; display: block; font-weight:normal; padding-left: 135px; line-height: 16px;}  
.pc_event_ver .ev_150716_benefit { height: 540px; text-align: center; padding: 50px; text-align: center;}
	.pc_event_ver .ev_150716_benefit_area01 li {width: 33%; height: 260px; text-align: center; float: left; list-style: none;}
	.pc_event_ver .ev_150716_benefit_area01 h5 {font-weight: bold; font-size:19px; padding:142px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.pc_event_ver .ev_150716_benefit_area01 p {padding: 0; margin: 0; font-size: 15px; line-height: 25px;}
.pc_event_ver .ev_150716_benefit_01 {background: url(../img/event/150716_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_02 {background: url(../img/event/150716_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_03 {background: url(../img/event/150716_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_04 {background: url(../img/event/150716_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_05 {background: url(../img/event/150716_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_06_1 {background: url(../img/event/150716_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; }

.pc_event_ver .jo_ev_150716_main2 {height:580px; position: relative; padding:30px; background: url(../img/event/150716_bg2.png) no-repeat center 0; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_150716_main2 h1 {font-size: 80px; margin:50px 0 0 0; padding: 160px 0 30px 0; background: url(../img/event/150716_img2_1.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_150716_main2 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150716_main2 ul {padding:15px 0; border-top: 2px solid #57b900; width: 450px; border-bottom: 2px solid #57b900; margin-left: 100px; margin-top: 20px;}
	.pc_event_ver .jo_ev_150716_main2 li {font-weight: bold; font-size: 15px; line-height: 35px; }
	.pc_event_ver .jo_ev_150716_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin-bottom: 10px;} 
	.pc_event_ver .jo_ev_150716_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_150716_main2 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #57b900;}
.pc_event_ver .jo_ev_150716_main2_info {position: relative; background: #57b900; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150716_main2_info h4 {margin: 10px 0 0 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150716_main2_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150716_main2_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150716_main2_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150716_main2_info .jo_ev_150211_player1 {top: 20px; left: 20px;}
.pc_event_ver .ev_150716btn02_plus01 {width: 100%; float: none; background:#57b900 ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_150716btn02_plus02 {width: 100%; float: none; background:#57b900 ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_150716btn02_plus02 span {background:url(../img/event/jo_icon_off.png) no-repeat ; ;  width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
									margin-top:4px; vertical-align:middle;   background-size: 18px;}
.pc_event_ver .ev_150716_price_02 {height: 120px; font-size: 30px; color: #4e4e4e; background: #f1f8e3 url(../img/event/150527_img1.png) no-repeat 30px 15px; text-align: left; 
						position: relative; font-weight: bold; width: 50%; float: left;}  
		.pc_event_ver .ev_151716_price_p {padding-top: 30px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px;}
		.pc_event_ver .ev_150716_price_02 p span { display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_150716_price_02 span {color: #4e4e4e; font-size: 13px; display: inline-block; font-weight:normal; padding-left: 130px; letter-spacing: -1.0px; padding-top: 5px;}  
		.pc_event_ver .ev_151716_price_span {vertical-align: top;}  
.pc_event_ver .ev_151716_price_sale {color: #e83131; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:0px; left: 45px; letter-spacing: -2.0px;} 
.pc_event_ver .ev_151716_price_sale p {margin-top: 120px; margin-top:50px;}
.pc_event_ver .ev_151716_price_sale span {color: #e83131; font-size: 20px; margin-left: -10px; margin-top:50px; } 
.pc_event_ver .ev_150716_present_02 {height: 120px; font-size: 30px; color: #4e4e4e; background: #ddf0b4 url(../img/event/150716_img2_2.png) no-repeat 25px 15px; text-align: left; 
					position: relative; font-weight: bold;  width: 50%; float: left;} 
		.pc_event_ver .ev_150716_present_02_p {padding-top: 32px !important; font-size: 23px; padding-left: 130px; letter-spacing: -2.0px; padding-bottom: 5px;}	
		.pc_event_ver .ev_150716_present_02 p span {display:inline-block; padding-left: 10px; letter-spacing: 0px;}
		.pc_event_ver .ev_150716_present_02 li {color: #4e4e4e; font-size: 13px; display: block; font-weight:normal; padding-left: 135px; line-height: 16px;}  
.pc_event_ver .ev_150716_benefit02 { height: 290px; text-align: center; padding: 20px; text-align: center;}
	.pc_event_ver .ev_150716_benefit_area02 li {width: 25%; height: 260px; text-align: center; float: left; list-style: none;}
	.pc_event_ver .ev_150716_benefit_area02 h5 {font-weight: bold; font-size:19px; padding:142px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.pc_event_ver .ev_150716_benefit_area02 p {padding: 0; margin: 0; font-size: 15px; line-height: 25px;}
.pc_event_ver .ev_150716_benefit_01 {background: url(../img/event/150716_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_02 {background: url(../img/event/150716_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_03 {background: url(../img/event/150716_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_04 {background: url(../img/event/150716_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_05 {background: url(../img/event/150716_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_06_1 {background: url(../img/event/150716_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; }
.pc_event_ver .jo_ev_150716_friend {height: 270px; background: url(../img/event/150522_2_img1.png) no-repeat 0 bottom; border-bottom: 1px #ebebeb solid; background-color: #f0f8e0; padding: 20px 20px 20px 350px; }
	.pc_event_ver .jo_ev_150716_friend h4 {font-size: 33px; color: #57b900; padding: 50px 0 11px 0; margin: 0;}
	.pc_event_ver .jo_ev_150716_friend p {font-size: 15px; background: #57b900; padding: 7px; color: #fff; font-weight: bold; margin-bottom: 10px;}
	.pc_event_ver .jo_ev_150716_friend li {font-size: 15px; line-height: 25px; margin-left: 10px;}
	.pc_event_ver .jo_ev_150716_friend li span {font-size: 30px; font-weight: bold; color: #da0000; margin-left: 5px; }
		.pc_event_ver .jo_ev_150716_friend span {font-size: 13px; margin: 5px 0; margin-left: 10px; display: inline-block; line-height: 28px;}
	

.pc_event_ver .jo_ev_150716_main1 {height:580px; position: relative; padding:30px; background: url(../img/event/150716_bg1.png) no-repeat center 0; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_150716_main1 h1 {font-size: 80px; margin:30px 0 0 0; padding: 180px 0 10px 0; background: url(../img/event/150716_img1_2.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_150716_main1 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150716_main1 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-left: 100px; margin-top: 20px;}
	.pc_event_ver .jo_ev_150716_main1 li {font-weight: bold; font-size: 15px; line-height: 35px; }
	.pc_event_ver .jo_ev_150716_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin-bottom: 10px;} 
	.pc_event_ver .jo_ev_150716_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_150716_main1 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #eb7671;}
	.pc_event_ver .jo_ev_150716_main1 .ev_main_text04 {font-size: 19px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
.pc_event_ver .jo_ev_150716_main1_info {position: relative; background: #eb7671; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150716_main1_info h4 {margin: 10px 0 0 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150716_main1_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150716_main1_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150716_main1_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150716_main1_info .jo_ev_150211_player1 {top: 20px; left: 20px;}
.pc_event_ver .ev_150716btn01_plus01 {width: 100%; float: none; background:#eb7671 ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_150716btn01_plus02 {width: 100%; float: none; background:#eb7671 ;  color: #fff; border: none; height: 60px; font-size: 20px;}
.pc_event_ver .ev_150716btn01_plus02 span {background:url(../img/event/jo_icon_off.png) no-repeat ; ;  width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
									margin-top:4px; vertical-align:middle;   background-size: 18px;}
.pc_event_ver .ev_150716_price_01 {height: 120px; font-size: 30px; color: #4e4e4e; background: #fee8da url(../img/event/150527_img1.png) no-repeat 30px 15px; text-align: left; 
						position: relative; font-weight: bold; width: 50%; float: left;}  
		.pc_event_ver .ev_151716_price_p {padding-top: 30px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px;}
		.pc_event_ver .ev_150716_price_01 p span { display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_150716_price_01 span {color: #4e4e4e; font-size: 13px; display: inline-block; font-weight:normal; padding-left: 130px; letter-spacing: -1.0px; padding-top: 5px;}  
		.pc_event_ver .ev_151716_price_span {vertical-align: top;}  
.pc_event_ver .ev_151716_price_sale {color: #e83131; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:0px; left: 45px; letter-spacing: -2.0px;} 
.pc_event_ver .ev_151716_price_sale p {margin-top: 120px; margin-top:50px;}
.pc_event_ver .ev_151716_price_sale span {color: #e83131; font-size: 20px; margin-left: -10px; margin-top:50px; } 
.pc_event_ver .ev_150716_present_01 {height: 120px; font-size: 30px; color: #4e4e4e; background: #ffd9d7 url(../img/event/150716_img1_4.png) no-repeat 25px 15px; text-align: left; 
					position: relative; font-weight: bold;  width: 50%; float: left;} 
		.pc_event_ver .ev_150716_present_01_p {padding-top: 27px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px; padding-bottom: 5px;}	
		.pc_event_ver .ev_150716_present_01 p span {display:inline-block; padding-left: 10px; letter-spacing: 0px;}
		.pc_event_ver .ev_150716_present_01 li {color: #4e4e4e; font-size: 13px; display: block; font-weight:normal; padding-left: 135px; line-height: 16px;}  
.pc_event_ver .ev_150716_benefit01 { height: 320px; text-align: center; padding: 30px 20px 20px; text-align: center;}
	.pc_event_ver .ev_150716_benefit_area02 li {width: 25%; height: 260px; text-align: center; float: left; list-style: none;}
	.pc_event_ver .ev_150716_benefit_area02 h5 {font-weight: bold; font-size:19px; padding:142px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.pc_event_ver .ev_150716_benefit_area02 p {padding: 0; margin: 0; font-size: 15px; line-height: 25px;}
.pc_event_ver .ev_150716_benefit_01 {background: url(../img/event/150716_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_02 {background: url(../img/event/150716_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_03 {background: url(../img/event/150716_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_04 {background: url(../img/event/150716_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_05 {background: url(../img/event/150716_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px;}
.pc_event_ver .ev_150716_benefit_06_1 {background: url(../img/event/150716_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; }


/* event 150812event */
.pc_event_ver .jo_ev_150812_main1 {height:820px; position: relative; padding:30px; background: #fceae9; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_150812_main1 h1 {font-size: 90px; margin:30px 0 0 0; padding: 130px 0 10px 0; background: url(../img/event/150812_img1.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_150812_main1 span {font-size: 15px; }

	.pc_event_ver .jo_ev_150812_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_150812_main1 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_150812_main1 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_150812_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_150812_main1 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #eb7671; line-height: 50px;}
	.pc_event_ver .jo_ev_150812_main1 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_150812_main1 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_150812_main1 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_150812_main1 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_150812_main1 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_150812_main1 .ev_main_text07 {padding:15px 0; border-top: 2px solid #eb7671; width: 500px; border-bottom: 2px solid #eb7671; margin:30px auto;}
.pc_event_ver .jo_ev_150812_main1_info {position: relative; background: #eb7671; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150812_main1_info h4 {margin: 10px 0 0 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150812_main1_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150812_main1_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150812_main1_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150812_main1_info .jo_ev_150211_player1 {top: 20px; left: 20px;}

.pc_event_ver .jo_ev_150812_main2 {height:820px; position: relative; padding:30px; background: #f2f3d7; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_150812_main2 h1 {font-size: 90px; margin:30px 0 0 0; padding: 150px 0 10px 0; background: url(../img/event/150812_img2.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_150812_main2 span {font-size: 15px; }

	.pc_event_ver .jo_ev_150812_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_150812_main2 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_150812_main2 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_150812_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_150812_main2 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #57b900; line-height: 50px;}
	.pc_event_ver .jo_ev_150812_main2 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_150812_main2 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_150812_main2 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_150812_main2 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_150812_main2 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_150812_main2 .ev_main_text07 {padding:15px 0; border-top: 2px solid #57b900; width: 500px; border-bottom: 2px solid #57b900; margin:30px auto;}
.pc_event_ver .jo_ev_150812_main2_info {position: relative; background: #eb7671; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150812_main2_info h4 {margin: 10px 0 0 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150812_main2_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150812_main2_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150812_main2_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150812_main2_info .jo_ev_150211_player1 {top: 20px; left: 20px;}

.pc_event_ver .jo_ev_150812_main3 {height:550px; position: relative; padding:30px; background: #e2fafe; color: #3f3f3f; text-align: center; }
	.pc_event_ver .jo_ev_150812_main3 h1 {font-size: 80px; margin:30px 0 0 0; padding: 130px 0 10px 0; background: url(../img/event/150812_img3.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_150812_main3 span {font-size: 15px; }

	.pc_event_ver .jo_ev_150812_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_150812_main3 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_150812_main3 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_150812_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_150812_main3 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #375caa; line-height: 50px;}
	.pc_event_ver .jo_ev_150812_main3 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_150812_main3 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_150812_main3 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_150812_main3 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_150812_main3 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_150812_main3 .ev_main_text07 {padding:15px 0; border-top: 2px solid #375caa; width: 500px; border-bottom: 2px solid #375caa; margin:30px auto;}
.pc_event_ver .jo_ev_150812_main3_info {position: relative; background: #eb7671; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150812_main3_info h4 {margin: 10px 0 0 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150812_main3_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150812_main3_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150812_main3_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150812_main3_info .jo_ev_150211_player1 {top: 20px; left: 20px;}



/* event 151002event */
.pc_event_ver .jo_ev_151002_main1 {height:880px; position: relative; padding:30px; background: #fff5d7; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_151002_main1 h1 {font-size: 90px; margin:30px 0 0 0; padding: 170px 0 10px 0; background: url(../img/event/151002_img1.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_151002_main1 span {font-size: 15px; }

	.pc_event_ver .jo_ev_151002_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_151002_main1 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_151002_main1 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_151002_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_151002_main1 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #eb7671; line-height: 50px;}
	.pc_event_ver .jo_ev_151002_main1 .ev_main_text04 {margin-top: 5px; font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_151002_main1 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_151002_main1 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_151002_main1 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_151002_main1 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_151002_main1 .ev_main_text07 {padding:15px 0; border-top: 2px solid #eb7671; width: 500px; border-bottom: 2px solid #eb7671; margin:30px auto;}


.pc_event_ver .jo_ev_151002_main2 {height:890px; position: relative; padding:30px; background: #f2f3d7; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_151002_main2 h1 {font-size: 90px; margin:30px 0 0 0; padding: 180px 0 10px 0; background: url(../img/event/151002_img2.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_151002_main2 span {font-size: 15px; }

	.pc_event_ver .jo_ev_151002_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_151002_main2 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_151002_main2 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_151002_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_151002_main2 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #57b900; line-height: 50px;}
	.pc_event_ver .jo_ev_151002_main2 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px; margin-top: 5px;}
	.pc_event_ver .jo_ev_151002_main2 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_151002_main2 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_151002_main2 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_151002_main2 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_151002_main2 .ev_main_text07 {padding:15px 0; border-top: 2px solid #57b900; width: 500px; border-bottom: 2px solid #57b900; margin:30px auto;}

.pc_event_ver .jo_ev_151002_main3 {height:650px; position: relative; padding:30px; background: #e2fafe; color: #3f3f3f; text-align: center; }
	.pc_event_ver .jo_ev_151002_main3 h1 {font-size: 80px; margin:30px 0 0 0; padding: 175px 0 10px 0; background: url(../img/event/151002_img3.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_151002_main3 span {font-size: 15px; }

	.pc_event_ver .jo_ev_151002_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_151002_main3 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_151002_main3 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_151002_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_151002_main3 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #375caa; line-height: 50px;}
	.pc_event_ver .jo_ev_151002_main3 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_151002_main3 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_151002_main3 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_151002_main3 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_151002_main3 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_151002_main3 .ev_main_text07 {padding:15px 0; border-top: 2px solid #375caa; width: 500px; border-bottom: 2px solid #375caa; margin:30px auto;}


/* event 151016event */
.pc_event_ver .jo_ev_151016_main1 {height:880px; position: relative; padding:30px; background: url(../img/event/151016_bg1.png) no-repeat; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_151016_main1 h1 {font-size: 90px; margin:30px 0 0 0; padding: 170px 0 10px 0; background: url(../img/event/151016_img1.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_151016_main1 span {font-size: 15px; }

	.pc_event_ver .jo_ev_151016_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_151016_main1 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_151016_main1 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_151016_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_151016_main1 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #eb7671; line-height: 50px;}
	.pc_event_ver .jo_ev_151016_main1 .ev_main_text04 {margin-top: 5px; font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_151016_main1 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_151016_main1 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_151016_main1 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_151016_main1 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_151016_main1 .ev_main_text07 {padding:15px 0; border-top: 2px solid #eb7671; width: 500px; border-bottom: 2px solid #eb7671; margin:30px auto;}


.pc_event_ver .jo_ev_151016_main2 {height:930px; position: relative; padding:30px; background: url(../img/event/151016_bg2.png) no-repeat; color: #3f3f3f; text-align: center;}
	.pc_event_ver .jo_ev_151016_main2 h1 {font-size: 90px; margin:30px 0 0 0; padding: 180px 0 10px 0; background: url(../img/event/151016_img2.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_151016_main2 span {font-size: 15px; }

	.pc_event_ver .jo_ev_151016_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_151016_main2 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_151016_main2 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_151016_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_151016_main2 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #57b900; line-height: 50px;}
	.pc_event_ver .jo_ev_151016_main2 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px; margin-top: 5px;}
	.pc_event_ver .jo_ev_151016_main2 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_151016_main2 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_151016_main2 .ev_main_text05 ul { border: none; text-align: left; padding-left: 5px; width: 450px }
		.pc_event_ver .jo_ev_151016_main2 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_151016_main2 .ev_main_text07 {padding:15px 0; border-top: 2px solid #57b900; width: 500px; border-bottom: 2px solid #57b900; margin:30px auto;}

.pc_event_ver .jo_ev_151016_main3 {height:700px; position: relative; padding:30px; background: url(../img/event/151016_bg3.png) no-repeat; color: #3f3f3f; text-align: center; }
	.pc_event_ver .jo_ev_151016_main3 h1 {font-size: 80px; margin:30px 0 0 0; padding: 175px 0 10px 0; background: url(../img/event/151016_img3.png) no-repeat center 0; font-weight: bold; letter-spacing: -1.0px;}
	.pc_event_ver .jo_ev_151016_main3 span {font-size: 15px; }

	.pc_event_ver .jo_ev_151016_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.pc_event_ver .jo_ev_151016_main3 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.pc_event_ver .jo_ev_151016_main3 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.pc_event_ver .jo_ev_151016_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.pc_event_ver .jo_ev_151016_main3 .ev_main_text03 {font-size: 30px; font-weight: bold; letter-spacing: -1.0px; color: #375caa; line-height: 50px;}
	.pc_event_ver .jo_ev_151016_main3 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.pc_event_ver .jo_ev_151016_main3 .ev_main_text05 {padding-top:30px; font-size: 15px; padding-bottom: 30px; line-height: 25px; background: #fff; border-radius: 15px; width: 500px; margin: 30px auto;}
		.pc_event_ver .jo_ev_151016_main3 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.pc_event_ver .jo_ev_151016_main3 .ev_main_text05 ul { border: none; text-align: left; padding-left: 50px; width: 450px }
		.pc_event_ver .jo_ev_151016_main3 .ev_main_text05 ul li { font-weight: none; }
	.pc_event_ver .jo_ev_151016_main3 .ev_main_text07 {padding:15px 0; border-top: 2px solid #375caa; width: 500px; border-bottom: 2px solid #375caa; margin:30px auto;}

.pc_event_ver .jo_ev_151016_main1_po {background: #d44741; color: #fff; font-weight: bold; font-size: 18px; padding: 10px!important; line-height: 20px; display: inline-block; width: 300px; height: 20px; border-radius:10px; }
.pc_event_ver .jo_ev_151016_main2_po {background: #397a00; color: #fff; font-weight: bold; font-size: 18px; padding: 10px!important; line-height: 20px; display: inline-block; width: 300px; height: 20px; border-radius:10px; }
.pc_event_ver .jo_ev_151016_main3_po {background: #183c86; color: #fff; font-weight: bold; font-size: 18px; padding: 10px!important; line-height: 20px; display: inline-block; width: 300px; height: 20px; border-radius:10px; }

/* 모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일모바일 */

.jo_main_banner_h1 {font-size:65px !important; margin-bottom:10px; font-weight:500;text-shadow: 1px 2px 1px rgba(0,0,0,0.5);}
.jo_main_banner_h1 span {margin-top:10px;}

/* event list */



@media screen and (max-width:650px) {
	.pc_event_ver .jo_ev { width:100%; margin:0 auto; border: none; color: #434343; } 
}




.jo_ev_list {color:#FFF; text-align:left; margin-top:15px;}
	.jo_ev_list li {border-bottom:1px solid #CCC;  }
	.jo_ev_list h3 {font-size:25px; font-weight:bold;}
	.jo_ev_list p {font-size:12px;}
.jo_ev_list01 {background: url(../img/event/jo_list_150312_01.png) no-repeat center 0; position:relative; display:block; height:120px;padding-left:20px; padding-top:40px;}
.jo_ev_list02 {background: url(../img/event/jo_list_150312_02.png) no-repeat center 0; position:relative; display:block; height:120px;padding-left:20px; padding-top:40px;}
.jo_ev_list03 {background: url(../img/event/jo_list_150312_03.png) no-repeat center 0; position:relative; display:block; height:120px;padding-left:20px; padding-top:40px;}
.jo_ev_list04 {background: url(../img/event/jo_list_04.png) no-repeat center 0; position:relative; display:block; height:120px;padding-left:20px; padding-top:40px;}
.jo_ev_list_icon {position:absolute; background: url(../img/event/jo_list_icon.png) no-repeat center 0; top:40px; right:20px; width:35px; height:35px; background-size:35px;}
/* menu */
.mob_ver .jo_red {color:#b40000 }
.mob_ver .curri_area {text-align: left; padding:70px 10px 10px 10px;}
	.mob_ver .curri_area h4 {font-size: 23px; font-weight: bold; line-height: 30px; padding-top: 30px; color: #b40000;}
	.mob_ver .curri_area h5 {background:url(../img/event/jo_bullet_01.png)no-repeat 1px 6px; font-size: 20px; font-weight: bold;  padding-left: 15px; margin-top: 25px; margin-bottom: 5px;}
		.mob_ver .curri_area p {padding-left: 15px; line-height:130%}
		.mob_ver .curri_area ul>li {background:url(../img/event/jo_bullet_03.png)no-repeat 3px 13px ; background-size:6px; padding-left: 15px; padding-top: 5px; line-height:130%; letter-spacing:-1px}
	.mob_ver .sub_p {background:url(../img/event/jo_bullet_02.png)no-repeat 7px 8px ; background-size:6px; font-size: 12px; line-height: 18px; padding-left: 15px; padding-top: 5px; } 
	.mob_ver .sub_p_s>li {background:url(../img/event/jo_bullet_03.png)no-repeat 5px 8px !important;background-size:6px !important; font-size: 12px; line-height: 10px !important; background-size:6px; margin-left: 10px; display: block;}
	.mob_ver .curri_area_table {margin-top: 15px; width: 100%; }
	.mob_ver .curri_area ol li{list-style: none;}
	.mob_ver .sub_p a {color: #555555}
.mob_ver .introduce_area {text-align: left; padding: 70px 10px 10px 10px;}
	.mob_ver .introduce_area h4 {font-size: 23px; font-weight: bold; line-height: 30px; padding-top: 30px; color: #b40000;}
	.mob_ver .introduce_area h5 {background:url(../img/event/jo_bullet_01.png)no-repeat 1px 6px; font-size: 16px; font-weight: bold;  padding-left: 15px; margin-top: 10px;}
	.mob_ver .introduce_area ol li p {padding-left: 15px;}
.mob_ver .jo_introduce_img {width: 100%; margin: 20px 0;}
.mob_ver .jo_introduce_sign {text-align: right;}		
.mob_ver .introduce_area2	{text-align: left; padding: 100px 0 10px 0;}

/* event */	
.mob_ver {color:#434343;}
.mob_ver p {padding: 0; margin: 0;}
.mob_ver img_w {width:100%;}
.cb_s_content {color:#333 }
.cb_s_back1	{background:#fff url(../img/sub_back_01.jpg) no-repeat center 0 !important; background-size:auto 250px !important; }
.cb_s_back2	{background:#fff url(../img/sub_back_02.jpg) no-repeat center 0 !important; background-size:auto 250px !important; }
.cb_s_back3	{background:#fff url(../img/sub_back_03.jpg) no-repeat center 0 !important; background-size:auto 250px !important; }
.cb_s_back4	{background:#fff url(../img/sub_back_02.jpg) no-repeat center -150px !important; background-size:auto 300px !important; }
.cb_s_back5	{background:#fff url(../img/sub_back_05.jpg) no-repeat center 0 !important; background-size:auto 200px !important; }
.cb_s_back6	{background:#fff url(../img/sub_back_06.jpg) no-repeat center 0 !important; background-size:auto 200px !important; }
.cb_s_back7	{background:#fff url(../img/sub_back_07.jpg) no-repeat center 0 !important; background-size:auto 200px !important; }
.cb_s_back8	{background:#fff url(../img/sub_back_08.jpg) no-repeat center 0 !important; background-size:auto 200px !important; }
.cb_s_back9	{background:#fff url(../img/sub_back_04.jpg) no-repeat center 0 !important; background-size:auto 200px !important; }
.cb_s_back10 {background:#fff url(../img/sub_back_10.jpg) no-repeat -100px 0 !important; background-size:auto 200px !important; }

.cb_s_back_gray	{background:#222}
.cb_s_con {margin-top: -60px; }
	nav.cb_s_tab	{padding:20px 0; height:50px;}
		nav.cb_s_tab h3	{font-size:18px; font-weight:bold; line-height:30px; color:#fff; float:left; width:25%; }
			nav.cb_s_tab ul	{width:75%; float:left}
				nav.cb_s_tab ul li	{float:left; width:32%; margin-right:1.3%}
					nav.cb_s_tab ul li a	{background:rgba(255,255,255,0.2); border:1px solid #fff; border-radius:5px; display:block; width:100%; height:30px; line-height:30px}
					nav.cb_s_tab ul li.curr a	{background:rgba(255,255,255,0.8); color:#333; font-weight:700}	
	nav.cb_s_tab2	{padding:20px 0; height:50px;}
		nav.cb_s_tab2 h3	{font-size:18px; font-weight:bold; line-height:30px; color:#fff; float:left; width:35%; }
			nav.cb_s_tab2 ul	{width:65%; float:left}
				nav.cb_s_tab2 ul li	{float:left; width:47%; margin-right:1%}
					nav.cb_s_tab2 ul li a	{border:1px solid #fff; border-radius:5px; display:block; width:100%; height:30px; line-height:30px}
					nav.cb_s_tab2 ul li.curr a	{background:rgba(255,255,255,0.8); color:#333; font-weight:700}	
.cb_s_content .cb_m_content_in	{padding-bottom: 30px}
.mob_ver .ev_main {width:100%; box-sizing:border-box; height:330px; background-size:cover; color: #fff; text-align: left; padding:100px 10px 10px 10px; position: relative;}
.mob_ver .ev_main_tex {max-width: 320px; margin: 0 auto;}
.mob_ver .ev_main_tit {position: relative; padding-left: 65px;}
.mob_ver .ev_main_text01 {font-size:20px; padding-left: 10px;}
.mob_ver .ev_main h1 {font-size:43px; line-height:50px; font-weight:bold; margin-bottom: 5px;}
.mob_ver .ev_main_text02 {font-size:12px; line-height:18px;  }
.mob_ver .ev_main_text03 {font-size:12px; line-height:18px;  padding-left: 10px;}
.mob_ver .ev_main_open {font-size:20px; color:#fddc00; font-weight:bold; margin-top: 18px; text-decoration: underline;}
.mob_ver .ev_main_open_days {font-size:15px; margin: 0; padding: 0;} 
	.mob_ver .ev_main_open_days dt {float: left; margin: 0; padding: 0; height: 30px;}
	.mob_ver .ev_main_open_days dd { margin: 0; padding: 0; }
.mob_ver .ev_main_recruit {position: absolute; background: url(../img/event/jo_img_circle1.png)no-repeat center 0; background-size:cover; width: 65px; height: 65px; font-size:8px; color:#3b4c68;
							top: -3px; left:0px; padding-top: 16px; text-align:center; font-weight: bold;}
	.mob_ver .ev_main_recruit strong {font-size:16px; line-height: 5px;}
.mob_ver .ev_main_contents {width:100%; background:#4b5461; height: 100px; margin: 0; color: #fff; padding: 20px; text-align: left;}
.mob_ver .ev_benefit_area01 {height: 600px; text-align: center; padding: 10px;}
	.mob_ver .ev_benefit_area01 li {width: 50%; height: 220px; text-align: center; float: left; }
	.mob_ver .ev_benefit_area01 h5 {font-weight: bold; font-size:17px; text-decoration: underline; padding:115px 0 10px 0;   }
.mob_ver .ev_benefit_01 {background: url(../img/event/jo_icon_01.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}
.mob_ver .ev_benefit_02 {background: url(../img/event/jo_icon_02.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}
.mob_ver .ev_benefit_03 {background: url(../img/event/jo_icon_03.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}
.mob_ver .ev_benefit_04 {background: url(../img/event/jo_icon_04.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}
.mob_ver .ev_benefit_05 {background: url(../img/event/jo_icon_05.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}
.mob_ver .ev_benefit_05_6 {background: url(../img/event/jo_icon_05_6.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}
.mob_ver .ev_benefit_05_7 {background: url(../img/event/jo_icon_05_7.png)no-repeat center 20px; background-size:80px;  font-size: 14px; line-height: 18px;}

.mob_ver .ev_btn_plus01 {width: 100%; float: none; background:#3fbcb4 ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_btn_plus01_on {background:url(../img/event/jo_icon_on.png)no-repeat ; background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
							margin-top:4px; vertical-align:middle; }
.mob_ver .ev_btn_plus01_off {background:url(../img/event/jo_icon_off.png)no-repeat ; background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
							margin-top:4px; vertical-align:middle; }
.mob_ver .ev_benefit_area02 {height: 410px; text-align: left; padding: 10px;}
	.mob_ver .ev_benefit_area02 li {height: 100px; text-align: left;}
	.mob_ver .ev_benefit_area02 span {font-weight: normal; font-size: 12px;}
.mob_ver .ev_benefit_06 {background: url(../img/event/jo_icon_06.png)no-repeat 30px 10px; background-size:70px;  font-size: 17px; line-height: 18px; font-weight: bold; padding:20px 0 20px 120px;
							border-bottom: 1px #ebebeb solid; }
.mob_ver .ev_benefit_07 {background: url(../img/event/jo_icon_07.png)no-repeat 30px 10px; background-size:70px;  font-size: 17px; line-height: 18px; font-weight: bold; padding:30px 0 20px 120px;
							border-bottom: 1px #ebebeb solid; }
.mob_ver .ev_benefit_08 {background: url(../img/event/jo_icon_08.png)no-repeat 30px 10px; background-size:70px;  font-size: 17px; line-height: 18px; font-weight: bold; padding:20px 0 20px 120px;
							border-bottom: 1px #ebebeb solid; }
.mob_ver .ev_benefit_09 {background: url(../img/event/jo_icon_09.png)no-repeat 30px 10px; background-size:70px;  font-size: 17px; line-height: 18px; font-weight: bold; padding:30px 0 20px 120px;}
.mob_ver .ev_btn_fast01 {width: 100%; float: none; background:url(../img/event/150416_btn_bg.gif);  color: #fff; border: none; height: 80px; font-size: 25px;}
.mob_ver .ev_btn_fast01 span {background:url(../img/event/jo_icon_arrow03.png)no-repeat; background-size:15px; width: 30px; height: 30px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
							margin-top:8px; vertical-align:middle;}
.mob_ver .ev_price {height: 112px; font-size: 30px; color: #fffc00; background: #7396cd url(../img/event/jo_img_circle2.png)no-repeat 15px 15px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_price p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_price span {color: #fff; font-size: 15px; display: block; font-weight:normal;}  
.mob_ver .ev_price_sale {color: #bd0101; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:43px; left: 30px;} 
.mob_ver .ev_price_sale span {color: #bd0101; font-size: 20px; margin-left: -10px;} 
.mob_ver .ev_present {height: 112px; font-size: 30px; color: #fff; background: #587bb4 url(../img/event/jo_icon_10.png)no-repeat 15px 15px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_present p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_present span {color: #fff; font-size: 12px; display: block; font-weight:normal;}
	.mob_ver .ev_present ul {margin-top: 6px;}
	.mob_ver .ev_present ul li {font-size: 15px; line-height: 15px; padding: 0; margin: 0; text-align: left; font-weight: normal;}
.mob_ver .ev_btn_plus02 {width: 100%; float: none; background:#3fbcb4 ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_btn_plus02 span {background:url(../img/event/jo_icon_off.png)no-repeat ; background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
					margin-top:4px; vertical-align:middle; }
.mob_ver .ev_lecture {}					
.mob_ver .ev_lecture table {font-size: 10px; width: 100%; text-align: center; padding: 10px;}
.mob_ver .ev_lecture table th {font-size: 13px; background:#bababa; color: #fff; height: 35px;}
.mob_ver .ev_lecture table td {border:#e1e1e1 1px solid; line-height: 120%; padding: 5px 0;}
.mob_ver .ev_lecture table td:last-child {border-right: none; }
.mob_ver .ev_lecture table td span {font-size: 9px; color: #002be3; display: block;}
.mob_ver  .ev_s_btn {font-size: 12px; background:#f5f5f5; border: 1px solid #aeaeae; font-weight: bold; color: #434343; padding: 2px; }

/* 모바일 150312_event */
.mob_ver .ev_main_contents_150312 {width:100%; background:#a6c159; height: 100px; margin: 0; color: #fff; padding: 20px; text-align: left;}
.mob_ver .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
	.mob_ver .ev_benefit_area01_02 li {width: 50%; height: 220px; text-align: center; float: left; }
	.mob_ver .ev_benefit_area01_02 h5 {font-weight: bold; font-size:17px; text-decoration: underline; padding:115px 0 10px 0;   }




.ev_main_150205_01 {background: url(../img/event/jo_bg_01.png) no-repeat center 0;}
.ev_main_150205_02 {background: url(../img/event/jo_bg_02.png) no-repeat center 0;}
.ev_main_150205_03 {background: url(../img/event/jo_bg_03.png) no-repeat center 0;}

.ev_tablet {background: url(../img/event/120223_m_img01.png) no-repeat center 130px #efefef; height:680px; background-size:300px; padding: 10px;}
.ev_tablet h4 {font-size: 23px; font-weight: bold; padding-top: 20px; line-height: 30px;}
.ev_tablet h5 {font-size: 12px; font-weight: bold; padding-top: 10px; padding-bottom: 220px;}
.ev_tablet ul {text-align: left; }
.ev_tablet ul li {font-weight: bold; font-size: 18px; }
.ev_tablet ul li p{font-weight: none; font-size: 15px; padding-bottom: 20px;  }
.ev_tablet p {font-weight: none; font-size: 13px;  }
.ev_tablet .ev_tablet_con { font-style: italic;  text-align: center; border-top:1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9;  padding: 10px; margin-bottom: 10px;}
.ev_tablet .ev_tablet_con li {font-size: 15px !important; }
.ev_tablet .ev_tablet_tit {background:url(../img/event/120223_m_img02.png) no-repeat 0px 0px; background-size:70px 28px; color: #fff; display: block; padding-left: 10px; line-height: 30px;}

.ev_main_150224 {background: url(../img/event/150225_img01.png) no-repeat center 0; height: 380px !important;}
	.ev_main_150224_p {font-size: 18px; line-height: 23px; margin-top: 16px !important;}
.ev_150224main_content {width:100%; background:url(../img/event/150225_img03_1.png) no-repeat #f3f3f3 top center; height: 280px; background-size:360px; margin: 0; color: #363636; padding: 190px 20px 20px 20px; text-align: left;}
	.ev_150224main_content h4 {font-size: 20px; font-weight: bold;}
.ev_150224main_tex {max-width: 400px; margin: 0 auto;}
.ev_150224main_contents {width:100%; background:#4b5461; height: 120px; margin: 0; color: #fff; padding: 20px; text-align: center;}
.ev_150224main_text03 {font-size:15px; line-height:22px; }
.ev_150224benefit {background: #525252; color: #fff; padding: 20px; text-align: center;}
	.ev_150224benefit h4 {font-weight: bold; font-size:25px; line-height: 30px; color: #00ceca}
	.ev_150224benefit li {display: block; padding: 30px 0 0 160px; text-align: left; height: 170px; margin: 20px 20px 20px 20px; border-top: 1px solid #737373; }
	.ev_150224benefit p {font-size: 18px; line-height: 22px; padding-top: 10px;}
	.ev_150224benefit_01 h5 {font-weight: bold; font-size:17px;  padding:10px 10px;  background-color: #00ceca; width: 48px; }
	.ev_150224benefit_02 h5 {font-weight: bold; font-size:17px;  padding:10px 10px;  background-color: #00ceca; width: 48px; }
	.ev_150224benefit_03 h5 {font-weight: bold; font-size:17px;  padding:10px 10px;  background-color: #00ceca; width: 48px; }
.ev_150224benefit_01 {background: url(../img/event/150225_img04.png)no-repeat 0 15px ; background-size:180px;  font-size: 14px; line-height: 18px; }
.ev_150224benefit_02 {background: url(../img/event/150225_img05.png)no-repeat 0 15px ; background-size:180px;  font-size: 14px; line-height: 18px; }
.ev_150224benefit_03 {background: url(../img/event/150225_img06.png)no-repeat 0 15px ; background-size:180px;  font-size: 14px; line-height: 18px; }
.ev_150224benefit_area { max-width: 400px;  margin: 0 auto; }
.ev_participation { max-width: 450px;  margin: 0 auto; padding: 20px;}
	.ev_participation h4{font-size: 30px; line-height: 60px; font-weight: bold; }
	.ev_participation h5{font-size: 20px; line-height: 60px; font-weight: bold;  }
	.ev_participation ol{clear: both; }
	.ev_participation ol li {text-align: left;}
	.ev_participation a {color: #0018ff; text-decoration: underline;}
	.ev_participation ul {text-align: left; }
	.ev_participation ul li ol li{list-style: disc; margin-left: 20px;line-height: 17px; padding-top: 10px;}
	.ev_participation ul li ul li{list-style: disc; margin-left: 20px; }
	.jo_mint {color: #00ceca}
	.jo_deepmint {color: #0b8886}
.ev_participation_sns {margin-left: -20px;}
	.ev_participation_sns li {display: inline; margin: 0 ; padding: 0;}
	.ev_participation_sns img {width: 26%; margin: 0; padding: 0;}
	
.ev_main_150312_01 {background: url(../img/event/jo_bg_150312_01.png) no-repeat center 0;}
.ev_main_150312_02 {background: url(../img/event/jo_bg_150312_02.png) no-repeat center 0;}
.ev_main_150312_03 {background: url(../img/event/jo_bg_150312_03.png) no-repeat center 0;}

.ev_main_special_150312 { text-align: center; background: #e4e4e4; padding: 20px;}
.ev_main_special_150312 h4 {font-size: 27px; font-weight: bold;}
.ev_main_special_150312 h3 {font-size: 18px; font-weight: bold; color: #e95b05;}
.ev_main_special_150312 .jo_through {text-decoration:line-through; font-weight:bold;}
.ev_main_special_150312 ul {margin: 10px 0 0 0; font-size: 15px;}
.ev_main_special_150312 ul li{margin-bottom: 20px; font-size: 15px; background: #fff; padding: 20px 0 ;}
.ev_main_special_150312 ul li h3 {margin-bottom: 5px; font-size: 19px;}
.ev_main_special_150312 .jo_special_price {color: #779520; font-weight: bold; font-size: 25px;}
.ev_main_special_150312 .ev_main_special_150312_icon{font-size: 13px; font-weight: bold; background: url(../img/event/jo_icon_12.png) no-repeat center 10px ; background-size: 100px; padding-bottom: 40px; 
                                                     color: #fff; line-height: 15px; padding-top: 35px;}

.ev_main_free_150312 {padding: 15px; background: #e6f2c3;}
.ev_main_free_150312 h4 {font-size: 18px; font-weight: bold; padding-bottom: 15px; color: #606f1f;}
.ev_main_free_150312 h4 span {font-size: 35px; text-decoration:underline;}
.ev_main_free_150312 h3 {font-size: 15px; font-weight: bold; background: url(../img/event/jo_icon_11.png) no-repeat center 40px ; background-size: 40px; padding-bottom: 55px;}
.ev_main_free_150312 p {background: #fff; padding: 15px; margin: 10px; 0;}
.ev_main_free_150312 span {font-family: 9px;}

.mob_ver .ev_main_150416 {width:100%; box-sizing:border-box; height:370px; background-size:cover; color: #fff; text-align: left; padding:100px 10px 10px 10px; position: relative;}
.mob_ver .ev_main_150416_01 {background: url(../img/event/jo_bg_150416_01.png) no-repeat center 0; background-size:100%; }
.mob_ver .ev_main_150416_02 {background: url(../img/event/jo_bg_150416_03.png) no-repeat center 0; background-size:100%; }
.mob_ver .ev_main_150416_03 {background: url(../img/event/jo_bg_150416_02.png) no-repeat center 0; background-size:100%; }
.mob_ver .ev_main_150416 h1 {font-size:43px; line-height:50px; font-weight:bold; margin-bottom: 5px; background-size:100%; }
.mob_ver .ev_main_150416 ul {font-size:15px;}
.mob_ver .ev_main_150416 li {height: 20px;}
.mob_ver .ev_main_150416 .ev_main_open {font-size:20px; color:#fddc00; font-weight:bold; margin-top: 18px; text-decoration: underline;}
.mob_ver .ev_main_contents_150416 {background:#a6c159 url(../img/event/150415_img6.png) no-repeat bottom right; background-size:150px;  margin: 0; color: #fff; padding: 20px; text-align: left;}
.mob_ver .ev_main_contents_150416 li {font-size: 13px; line-height: 16px;}
.mob_ver .ev_main_contents_150416 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150416_text01 {font-size: 22px; margin-bottom: 5px; }
.mob_ver .ev_main_150416_text03 {margin-bottom: 10px; display: inline-block; font-size: 15px; line-height: 18px;}

.mob_ver .ev_main_gift_150416 {background:#92c9e8 url(../img/event/150415_img7.png) no-repeat bottom right; background-size:80px;  margin: 0; color: #fff; padding: 30px 80px 30px 30px; text-align: left;}
.mob_ver .ev_main_gift_150416 li {font-size: 13px; line-height: 16px;}
.mob_ver .ev_main_gift_150416 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150416_gift_text01 {font-size: 22px; margin-bottom: 5px; color: #ce0000; font-weight: bold;}
.mob_ver .ev_main_150416_gift_text03 {display: inline-block; font-size: 13px; line-height: 18px;}

.mob_ver .ev_150414_benefit { height: 570px; text-align: center; padding: 20px; text-align: center;}
	.mob_ver .ev_150414_benefit_area01 li {width: 50%; height: 260px; text-align: center; float: left; list-style: none;}
	.mob_ver .ev_150414_benefit_area01 h5 {font-weight: bold; font-size:19px; padding:135px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.mob_ver .ev_150414_benefit_area01 p {padding: 0; margin: 0;}
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_01 {background: url(../img/event/150415_bf_01_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px; }
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_02 {background: url(../img/event/150415_bf_02_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_03 {background: url(../img/event/150415_bf_03_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_04 {background: url(../img/event/150415_bf_04_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_05 {background: url(../img/event/150415_bf_05_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_06_1 {background: url(../img/event/150415_bf_06_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150414_benefit_area01 .ev_150414_benefit_07 {background: url(../img/event/150415_bf_07_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}

.mob_ver .ev_150416_benefit1_area02 {height: 320px; text-align: left; padding: 10px;}
	.mob_ver .ev_150416_benefit_area02 li {height: 100px; text-align: left;}
	.mob_ver .ev_150416_benefit_area02 span {font-weight: normal; font-size: 12px;}

.mob_ver .ev_150416_price {height: 112px; font-size: 30px; color: #4e4e4e; background: #d3f5f3 url(../img/event/150527_img1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150416_price p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150416_price span {color: #4e4e4e; font-size: 15px; display: block; font-weight:normal;}  
.mob_ver .ev_150416_price_sale {color: #bd0101; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:43px; left: 30px;} 
.mob_ver .ev_150416_price_sale span {color: #bd0101; font-size: 20px; margin-left: -10px;} 
.mob_ver .ev_150416_present {height: 112px; font-size: 30px; color: #4e4e4e; background: #b9ece9 url(../img/event/150527_img1_1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150416_present p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150416_present span {color: #4e4e4e; font-size: 12px; display: block; font-weight:normal;}
	.mob_ver .ev_150416_present ul {margin-top: 6px;}
	.mob_ver .ev_150416_present ul li {font-size: 15px; line-height: 15px; padding: 0; margin: 0; text-align: left; font-weight: normal;}

					
/* PC 150320_reply */
.pc_event_ver .jo_reply { background: #f8f8f8; border: 1px solid #e0e0e0; padding: 20px; width: 94%; margin-top: 10px;}
.pc_event_ver .jo_reply_s_btn a { text-decoration:none; color: #939393; }
	.pc_event_ver .jo_reply .jo_reply1 {float: left; width: 32%; }
	.pc_event_ver .jo_reply .jo_reply1 span {font-size: 13px; font-weight: bold; text-align:left; width: 30%; display: inline-block; margin: 5px;}
	.pc_event_ver .jo_reply .jo_reply1 input {height: 24px; width: 100%; padding: 8px; border: 1px solid #cfcfcf; font-size: 13px; margin: 5px;}
	.pc_event_ver .jo_reply .jo_reply2 span {font-size: 13px; font-weight: bold; text-align:left; width: 60px; display: inline-block; margin: 5px;}
	.pc_event_ver .jo_reply .jo_reply2_textarea { width: 96% !important; padding: 8px; border: 1px solid #cfcfcf; font-size: 13px; margin: 5px;}
.pc_event_ver .jo_reply_btn {text-align: center; margin-top: 15px; font-size: 15px;}
.pc_eventev_main_contents_150416_ver .jo_reply_btn button {border: 1px solid #2d2d2d; width: 200px; padding: 10px;  color: #fff; background: #4b4b4b;}
.pc_event_ver .jo_reply_list {margin-top: 50px;}
.pc_event_ver .jo_reply_list ul {margin: 0; padding: 0;}
.pc_event_ver .jo_reply_list li {list-style: none; border-top: 1px solid #dedede; font-size: 12px; margin: 5px 0 0 0; width: 94%; padding: 20px; }
.pc_event_ver .jo_reply_list li p {padding-bottom: 10px; color: #939393}
.pc_event_ver .jo_reply_list li span {font-size: 12px; padding-top: 20px;}
.pc_event_ver .jo_reply_list .jo_reply_name {background: url(../img/reply_icon02.png) no-repeat 2px 19px; padding-left: 20px;}
.pc_event_ver .jo_reply_list .jo_reply_number {background: url(../img/reply_icon01.png) no-repeat 2px 20px; padding-left: 20px;}
.pc_event_ver .jo_reply_list .jo_reply_mob {background: url(../img/reply_icon03.png) no-repeat 2px 24px; padding-left: 15px;}
.pc_event_ver .jo_reply_list .jo_reply_list_none {list-style: none; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;  font-size: 12px; margin: 5px 0 0 0; width: 94%; padding: 20px; text-align: center;}
.pc_event_ver .jo_reply_contents {position: relative; }
.pc_event_ver .jo_reply_contents .jo_reply_s_btn {position: absolute; text-align: right; top:22px; right: 5px;}
.pc_event_ver .jo_reply_modify {background: url(../img/reply_icon04.png) no-repeat 28px 1px; display: inline-block; float: left; margin-left: 8px; color: ##939393; padding-right: 18px;}
.pc_event_ver .jo_reply_dell {background: url(../img/reply_icon05.png) no-repeat 38px 1px; display: inline-block; float: left; padding-right: 18px;}
.pc_event_ver .jo_reply_password {border: 1px solid #e0e0e0; padding: 20px 80px 20px 110px; text-align: center; height: 30px;  }
.pc_event_ver .jo_reply_password .jo_reply_span {margin-right: 10px; float: left; display: inline-block; font-size: 15px; padding-top: 5px; font-weight: 700; } 
.pc_event_ver .jo_reply_password .jo_reply_password_input input {height: 16px; width: 200px; padding: 5px; border: 1px solid #cfcfcf; font-size: 12px; float: left; display: inline-block; margin-right: 2px;}
.pc_event_ver .jo_reply_pw_btn button {text-align: center; font-size: 12px; border: 1px solid #4b4b4b; width: 100px; padding: 6px;  color: #fff; background: #4b4b4b; float: left; display: inline-block; margin-left: 15px;}

/* 모바일 150320_reply */
.mob_ver .jo_reply { background: #f8f8f8; border: 1px solid #e0e0e0; padding: 20px; width: 100%; margin-top: 10px;}
	.mob_ver .jo_reply .jo_reply1 {width: 100%;}
	.mob_ver .jo_reply .jo_reply1 span {font-size: 15px; font-weight: bold; text-align:left; width: 96%; display: inline-block; margin-top: 10px; color: #696969;}
	.mob_ver .jo_reply .jo_reply1 input {height: 40px; width: 96%; padding: 8px; border: 1px solid #cfcfcf; font-size: 13px; margin-top: 10px;}
	.mob_ver .jo_reply .jo_reply2 span { font-size: 15px; font-weight: bold; text-align:left; width: 96%; display: inline-block; margin-top: 10px; color: #696969;}
	.mob_ver .jo_reply .jo_reply2_textarea { width: 96%; padding: 8px; border: 1px solid #cfcfcf; font-size: 13px; margin-top: 10px; height: 100px;}
.mob_ver .jo_reply_btn {text-align: center; margin-top: 15px; font-size: 16px;}
.mob_ver .jo_reply_btn button {border: 1px solid #4b4b4b; width: 97%; padding: 10px;  color: #fff; background: #4b4b4b; height: 50px;}
.mob_ver .jo_reply_list {margin-top: 50px; text-align: left !important;}
.mob_ver .jo_reply_list ul {margin: 0; padding: 0;}
.mob_ver .jo_reply_list li {list-style: none; border-top: 1px solid #dedede;  margin: 5px 0 0 0; width: 100%; padding: 7px; }
.mob_ver .jo_reply_list li p {color: #939393; font-size: 10px;}
.mob_ver .jo_reply_list li span {font-size: 10px; padding-top: 10px; line-height: 10px !important;}
.mob_ver .jo_reply_list .jo_reply_mob {background: url(../img/reply_icon03.png) no-repeat 2px 11px; padding-left: 15px;}
.mob_ver .jo_reply_list .jo_reply_list_none {list-style: none; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;  font-size: 13px; margin: 5px 0 0 0; width: 100%; padding: 18px; text-align: center;}
.mob_ver .jo_reply_contents {position: relative; }
.mob_ver .jo_reply_contents .jo_reply_s_btn {position: absolute; text-align: right; top:5px; right: 5px;}
.mob_ver .jo_reply_modify {background: url(../img/reply_icon04_1.png) no-repeat 5px 5px; background-size:14px; display: inline-block; float: left; padding-right: 7px; width: 25px; height: 25px;}
.mob_ver .jo_reply_dell {background: url(../img/reply_icon05_1.png) no-repeat 5px 5px; background-size:14px;  display: inline-block; float: left; padding-right: 5px; width: 25px; height: 25px;}
.mob_ver .jo_reply_password {border: 1px solid #e0e0e0; padding: 20px;}
.mob_ver .jo_reply_password .jo_reply_password_input input {height: 40px; width: 70%; padding: 8px; border: 1px solid #cfcfcf; font-size: 13px;}
.mob_ver .jo_reply_password .jo_reply_password span {margin-right: 10px;}
.mob_ver .jo_reply_pw_btn button {text-align: center; margin-top: 8px; font-size: 16px; border: 1px solid #2d2d2d; width: 70%; padding: 10px;  color: #fff; background: #4b4b4b;}

/* PC event_list */
.jo_event_list {color:#FFF; text-align:left; margin-top:15px; letter-spacing: -1.0px;}
	.jo_event_list li { width: 300px;  height: 130px; float: left; display: inline-block; margin: 3px; }
	.jo_event_list h3 {font-size:24px; font-weight:bold; color:#FFF; padding: 0; margin: 0;}
	.jo_event_list p {font-size:13px; color:#FFF; line-height: 30px;}
	.jo_event_list .jo_event2_over {color: #c71a20; border: 4px solid #737373;  box-sizing: border-box;  overflow: hidden; width: 300px;  height: 130px;}
	.jo_event_list .jo_event2_out {}
.jo_event_list01 {background: url(../img/event/jo_list_150312_01.png) no-repeat center 0; position:relative; display:block; height:100px; padding-left:20px; padding-top:30px; }
.jo_event_list02 {background: url(../img/event/jo_list_150312_02.png) no-repeat center 0; position:relative; display:block; height:100px;padding-left:20px; padding-top:30px;}
.jo_event_list03 {background: url(../img/event/jo_list_150312_03.png) no-repeat center 0; position:relative; display:block; height:100px;padding-left:20px; padding-top:30px;}
.jo_event_list04 {background: url(../img/event/jo_list_04.png) no-repeat center 0; position:relative; display:block; height:100px;padding-left:20px; padding-top:30px; letter-spacing: -1.5px;}
.jo_event_list_icon {position:absolute; background: url(../img/event/jo_list_icon.png) no-repeat center 0; top:50px; right:20px; width:35px; height:35px; background-size:35px; }
.jo_event_list a {text-decoration: none} 

/* PC event2_list */
.jo_event2_list {color:#505050; text-align:left; margin-top:15px; }
	.jo_event2_list .jo_event2_div {padding: 10px; border: 1px solid #fff; box-sizing: border-box;}
	.jo_event2_list img {width: 301px; float: left; margin-right: 20px; border: 1px solid #b7b7b7;}
	.jo_event2_list li {list-style: none; border-top: 1px solid #eeeeee; margin: 5px 10px; height: 160px; }
	.jo_event2_list h3 {font-size:25px; font-weight:bold; color:#505050; padding: 0; margin: 0; padding-top: 30px; letter-spacing: -0.5px;}
	.jo_event2_list p {font-size:17px; color:#505050; line-height: 20px;}
	.jo_event2_list span {font-size: 13px; color: #9d9d9d; line-height: 8px;}
	.jo_event2_list .jo_event2_over {color: #c71a20; border:1px solid #c71a20; padding: 10px; box-sizing: border-box;  height: 165px;}
	.jo_event2_list .jo_event2_out {padding: 10px; border: 1px solid #fff; box-sizing: border-box; height: 165px;}
.jo_event2_list01 {position:relative; display:block; height:90px; }
.jo_event2_list02 {position:relative; display:block; height:90px; }
.jo_event2_list03 {position:relative; display:block; height:90px; }
.jo_event2_list04 {position:relative; display:block; height:90px; }
.jo_event2_list_icon {position:absolute; background: url(../img/event/jo_list_icon4.png) no-repeat center 0; top:95px; left:320px; width:35px; height:35px; background-size:25px; }
.jo_event2_list a {text-decoration: none}


/* 모바일 150417_event */
.mob_ver .jo_ev_150417_red {color: #d82845;}
.mob_ver .jo_ev_150417_top {background: #5e77c8 url(../img/event/150417_pc_title.png) no-repeat center 81px; height: 122px; text-align:center; color:#fff;  font-size: 18px; background-size: 250px;}
	.mob_ver .jo_ev_150417_top h4 {margin: 0; padding-top: 82px;}
	.mob_ver .jo_ev_150417_top span {color:#f6ff00; }
.mob_ver .jo_ev_150417_01 {background: #d7eef8 url(../img/event/150417_pc_bg01.png) no-repeat center 70px;  padding: 20px; position: relative; text-align: center; background-size: 330px;}
.mob_ver .jo_ev_150417_01_label {background: #d7eef8 url(../img/event/150417_pc_01.png) no-repeat 0 0; position: absolute; width: 50px; height: 69px; top: 20px; left: 20px; background-size: 50px;}
.mob_ver .jo_ev_150417_01 h4 {font-size: 50px; letter-spacing: -4.0px; margin: 0; padding-top: 200px;}
.mob_ver .jo_ev_150417_01 p {font-size: 16px; text-decoration: underline;  letter-spacing: -1.0px; font-weight: 800; margin: 15px 0; }
.mob_ver .jo_ev_150417_01_span {font-size: 13px; letter-spacing: -2.0px; }
.mob_ver .jo_ev_150417_01_contents {text-align: left; background: #fff; margin: 20px 5px 5px 5px; padding: 10px; text-align: center;}
.mob_ver .jo_ev_150417_01_contents h5 {margin: 0; font-size: 17px; letter-spacing: -1.0px; padding-top: 10px; padding-bottom: 5px; font-weight: bold;}
.mob_ver .jo_ev_150417_01_contents li {list-style: disc; margin-left: 20px; font-size: 12px; line-height: 18px; text-align: left;}
.mob_ver .jo_ev_150417_01_contents button {background-color: #e85777; border: none; color: #fff; padding: 10px; margin: 10px;}
.mob_ver .jo_ev_150417_01_day p {color: #e85777; margin: 0; padding-top: 10px; font-weight: bold; }
.mob_ver .jo_ev_150417_01_day span {font-weight: bold; margin: 0;  padding-top: 10px;  text-decoration: underline;}

.mob_ver .jo_ev_150417_02 { background: url(../img/event/150417_pc_bg03.png) center 0px; padding: 20px; position: relative; text-align: center; background-size: 370px;}
.mob_ver .jo_ev_150417_02_label {background: url(../img/event/150417_pc_02.png) no-repeat 0 0; position: absolute; width: 50px; height: 69px; top: 20px; left: 20px; background-size: 50px;}
.mob_ver .jo_ev_150417_02 h4 {font-size: 50px; letter-spacing: -4.0px; margin: 0; padding-top: 105px; background: #fbca5a url(../img/event/150417_pc_bg02.png) no-repeat center 35px; background-size:450px; line-height: 100px; }
.mob_ver .jo_ev_150417_02_p {font-size: 16px; text-decoration: underline;  letter-spacing: -1.0px; font-weight: 800; margin: 15px 0;  height: 100px; background: #fbca5a; margin: 0 0 10px 0;}
.mob_ver .jo_ev_150417_02_span {font-size: 13px; letter-spacing: -2.0px; }
.mob_ver .jo_ev_150417_02_contents {text-align: left; background: #fff; margin: 20px 5px 5px 5px; padding: 10px; text-align: center;}
.mob_ver .jo_ev_150417_02_contents h5 {margin: 0; font-size: 17px; letter-spacing: -1.0px; padding-top: 10px; padding-bottom: 5px; font-weight: bold;}
.mob_ver .jo_ev_150417_02_contents li {list-style: disc; margin-left: 30px; font-size: 12px; line-height: 18px; text-align: left;}
.mob_ver .jo_ev_150417_02_contents button {background-color: #e85777; border: none; color: #fff; padding: 10px; margin: 10px;}
.mob_ver .jo_ev_150417_02_day p {color: #e85777; margin: 0; padding-top: 10px;}
.mob_ver .jo_ev_150417_02_day span {font-weight: bold; margin: 0;  padding-top: 10px;  text-decoration: underline;}
.mob_ver .jo_ev_150417_gift {  background-size: 300px;}

.mob_ver .jo_ev_150417_gift li {width: 50%; float: left; display: inline-block; height: 170px;}
.mob_ver .jo_ev_150417_gift_p {margin: 0 !important; padding-top: 105px !important; }
.mob_ver .jo_ev_150417_gift_sp {margin: 0 !important; padding-top: 10px !important; }

.mob_ver .jo_ev_150417_gift01 {background: url(../img/event/150417_pc_02_icon01.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift02 {background: url(../img/event/150417_pc_02_icon02.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift03 {background: url(../img/event/150417_pc_02_icon03.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift04 {background: url(../img/event/150417_pc_02_icon04.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift05 {background: url(../img/event/150417_pc_02_icon05.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift06 {background: url(../img/event/150417_pc_02_icon06.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift07 {background: url(../img/event/150417_pc_02_icon07.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift08 {background: url(../img/event/150417_pc_02_icon08.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift09 {background: url(../img/event/150417_pc_02_icon09.png) no-repeat center 0; background-size: 100px; }
.mob_ver .jo_ev_150417_gift10 {background: url(../img/event/150417_pc_02_icon10.png) no-repeat center 0; background-size: 100px; }

.mob_ver .jo_ev_150417_gift_win {font-size: 30px; font-weight: bold;}
.mob_ver .jo_ev_150417_gift_list {text-align: left; background: #fff; padding: 15px; margin: 10px 5px 5px 5px ; font-size: 13px;}

.mob_ver .jo_ev_150417_02_info {color: #fff; font-size: 11px; background-color: #666666; padding: 20px; text-align: left; line-height: 15px;}


/* 유비온 바로알기 */
.pc_event_ver .jo_story {margin: 0 auto; text-align: center; padding-left: 60px; font-family: "Nanum Gothic", sans-serif; }
.pc_event_ver .jo_story_list {color:#505050; text-align:left; margin-top:15px; width: 650px;}
	.pc_event_ver .jo_story_list .jo_story_div {padding: 10px; border: 1px solid #fff; box-sizing: border-box;}
	.pc_event_ver .jo_story_list img {width: 250px; float: left; margin-right: 20px; border: 1px solid #b7b7b7;}
	.pc_event_ver .jo_story_list li {list-style: none; border-top: 1px solid #ededed;  height: 160px; padding: 20px 20px 15px 20px;}
	.pc_event_ver .jo_story_list h3 {font-size:20px; font-weight:bold; color:#505050; padding: 0; margin: 0; padding-top: 15px; letter-spacing: -0.5px;}
	.pc_event_ver .jo_story_list p {font-size:13px; color:#505050; line-height: 20px; margin: 15px 0 ;}
	.pc_event_ver .jo_story_list span {font-size: 12px; color: #9d9d9d; line-height: 8px;}
.pc_event_ver .jo_story_list01 {position:relative; display:block; height:90px; }
.pc_event_ver .jo_story_list02 {position:relative; display:block; height:90px; }
.pc_event_ver .jo_story_list03 {position:relative; display:block; height:90px; }
.pc_event_ver .jo_story_list04 {position:relative; display:block; height:90px; }
.pc_event_ver .jo_story_list_icon {position:absolute; background: url(../img/event/jo_list_icon4.png) no-repeat center 0; top:95px; left:320px; width:35px; height:35px; background-size:25px; }
.pc_event_ver .jo_story_list a {text-decoration: none; height: 150px;}
.pc_event_ver .jo_story .jo_event2_over {color: #c71a20; border: 2px solid #dd281d;  box-sizing: border-box;  overflow: hidden; width: 100%;  height: 196px;}
.pc_event_ver .jo_story .jo_event2_out {}

/* 유비온 바로알기 */
.mob_ver .jo_story {margin: 0 auto; text-align: center; font-family: "Nanum Gothic", sans-serif;  padding-top: 65px; width: 100%}
.mob_ver .jo_story_list {color:#505050; text-align:left; width: 100%}
	.mob_ver .jo_story_list .jo_story_div {padding: 10px; border: 1px solid #fff; box-sizing: border-box;}
	.mob_ver .jo_story_list img {width: 100%;  border: 1px solid #b7b7b7; }
	.mob_ver .jo_story_list li {border-bottom: 1px solid #ededed; list-style: none;  padding: 10px 0; display: inline-block; margin: 10px 0; width: 100%}
	.mob_ver .jo_story_list li:last-child {border-bottom:none}
	.mob_ver .jo_story_list h3 {font-size:20px; font-weight:bold; color:#505050; padding: 0; margin: 0; padding-top: 15px; letter-spacing: -0.5px;}
	.mob_ver .jo_story_list p {font-size:13px; color:#505050; line-height: 20px; margin: 5px 0 ;}
	.mob_ver .jo_story_list span {font-size: 12px; color: #9d9d9d; line-height: 8px;}
.mob_ver .jo_story_list01 {position:relative; display:block; height:90px; }
.mob_ver .jo_story_list_icon {position:absolute; background: url(../img/event/jo_list_icon4.png) no-repeat center 0; top:95px; left:320px; width:35px; height:35px; background-size:25px; }
.mob_ver .jo_story_list a {text-decoration: none; height: 100%;}
.mob_ver .jo_story_txt {text-align: left; padding-top: 30px; font-size: 13px; line-height: 18px; padding-bottom: 30px;}
.mob_ver .jo_story_txt strong {font-size: 25px; margin-bottom: 20px; display: inline-block;}

.mob_ver .jo_about_video {position: relative; background: url(http://www.iubion.com/_Resources/Images/aboutubion/150518_img01.png) no-repeat 100%; width: 100%; height: 600px;}


/* pc 150522_event */
.pc_event_ver .jo_ev_150522_main1 {height:551px; position: relative; padding:30px; background: url(../img/event/150522_bg3.png) no-repeat center 0; color: #fff; text-align: center;}
	.pc_event_ver .jo_ev_150522_main1 h1 {font-size: 90px; margin: 140px 0 20px 0;}
	.pc_event_ver .jo_ev_150522_main1 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150522_main1 ul {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding:20px; width: 440px; margin-left: 90px; height: 90px;}
	.pc_event_ver .jo_ev_150522_main1 li {font-weight: bold; font-size: 15px;  list-style: none;  line-height: 35px; text-align: left; margin-left: 110px;}
	.pc_event_ver .jo_ev_150522_main1 .ev_main_text01 {font-size: 15px; letter-spacing: -1.0px; line-height: 30px; margin-bottom: 20px; text-align: center; } 
	.pc_event_ver .jo_ev_150522_main1 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.pc_event_ver .jo_ev_150522_main1 .ev_main_text03 {font-size: 25px; margin-top: 10px; margin-left: 100px;}
	.pc_event_ver .jo_ev_150522_main1 .ev_main_text04 {font-size: 21px; background: #fff; color:#1e7fd5; font-weight: bold; padding: 5px; margin-bottom: 5px;}
	
.pc_event_ver .jo_ev_150522_main2 {height:551px; position: relative; padding:30px; background: url(../img/event/150522_bg2.png) no-repeat center 0; color: #fff; text-align: center;}
	.pc_event_ver .jo_ev_150522_main2 h1 {font-size: 90px; margin: 140px 0 20px 0;}
	.pc_event_ver .jo_ev_150522_main2 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150522_main2 ul {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding:20px; width: 440px; margin-left: 90px; height: 90px;}
	.pc_event_ver .jo_ev_150522_main2 li {font-weight: bold; font-size: 15px;  list-style: none;  line-height: 35px; text-align: left; margin-left: 110px;}
	.pc_event_ver .jo_ev_150522_main2 .ev_main_text01 {font-size: 15px; letter-spacing: -1.0px; line-height: 30px; margin-bottom: 20px; text-align: left; margin-left: 150px;} 
	.pc_event_ver .jo_ev_150522_main2 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2_1.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.pc_event_ver .jo_ev_150522_main2 .ev_main_text03 {font-size: 25px; margin-top: 10px; margin-left: 100px;}
	.pc_event_ver .jo_ev_150522_main2 .ev_main_text04 {font-size: 21px; background: #fff; color:#1e7fd5; font-weight: bold; padding: 5px; margin-bottom: 5px;}
	.pc_event_ver .jo_ev_150522_friend {height: 270px; background: url(../img/event/150522_2_img1.png) no-repeat 0 bottom; border-bottom: 1px #ebebeb solid; background-color: #d3f0ff; padding: 20px 20px 20px 350px; }
		.pc_event_ver .jo_ev_150522_friend h4 {font-size: 33px; color: #3189d6; padding: 50px 0 11px 0; margin: 0;}
		.pc_event_ver .jo_ev_150522_friend p {font-size: 15px; background: #3189d6; padding: 7px; color: #fff; font-weight: bold; margin-bottom: 10px;}
		.pc_event_ver .jo_ev_150522_friend li {font-size: 15px; line-height: 25px; margin-left: 10px;}
		.pc_event_ver .jo_ev_150522_friend li span {font-size: 30px; font-weight: bold; color: #da0000; margin-left: 5px; }
		.pc_event_ver .jo_ev_150522_friend span {font-size: 13px; margin: 5px 0; margin-left: 10px; display: inline-block; line-height: 28px;}
		
.pc_event_ver .jo_ev_150522_main3 {height:551px; position: relative; padding:30px; background: url(../img/event/150522_bg1.png) no-repeat center 0; color: #fff; text-align: center;}
	.pc_event_ver .jo_ev_150522_main3 h1 {font-size: 90px; margin: 140px 0 20px 0;}
	.pc_event_ver .jo_ev_150522_main3 span {font-size: 15px; }
	.pc_event_ver .jo_ev_150522_main3 ul {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding:20px; width: 440px; margin-left: 90px; height: 90px;}
	.pc_event_ver .jo_ev_150522_main3 li {font-weight: bold; font-size: 15px;  list-style: none;  line-height: 35px; text-align: left; margin-left: 110px;}
	.pc_event_ver .jo_ev_150522_main3 .ev_main_text01 {font-size: 15px; letter-spacing: -1.0px; line-height: 30px; margin-bottom: 20px; text-align: left; margin-left: 130px;} 
	.pc_event_ver .jo_ev_150522_main3 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.pc_event_ver .jo_ev_150522_main3 .ev_main_text03 {font-size: 25px; margin-top: 10px; margin-left: 100px;}
	.pc_event_ver .jo_ev_150522_main3 .ev_main_text04 {font-size: 21px; background: #fff; color:#1e7fd5; font-weight: bold; padding: 5px; margin-bottom: 5px;}
.pc_event_ver .jo_ev_150522_info {position: relative; background: #3189d6; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.pc_event_ver .jo_ev_150522_info h4 {margin: 0; font-size: 25px; padding-bottom: 8px;}
	.pc_event_ver .jo_ev_150522_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.pc_event_ver .jo_ev_150522_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.pc_event_ver .jo_ev_150522_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.pc_event_ver .jo_ev_150522_info .jo_ev_150211_player1 {top: 10px; left: 20px;}
	
.pc_event_ver .ev_150522_price {height: 120px; font-size: 30px; color: #4e4e4e; background: #d3f5f3 url(../img/event/150527_img1.png) no-repeat 30px 15px; text-align: left; 
						position: relative; font-weight: bold; width: 50%; float: left;}  
		.pc_event_ver .ev_150522_price_p {padding-top: 30px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px;}
		.pc_event_ver .ev_150522_price p span { display:inline-block; padding-left: 10px; }
		.pc_event_ver .ev_150522_price span {color: #4e4e4e; font-size: 13px; display: inline-block; font-weight:normal; padding-left: 130px; letter-spacing: -1.0px; padding-top: 5px;}  
		.pc_event_ver .ev_150522_price_span {vertical-align: top;}  
.pc_event_ver .ev_150522_price_sale {color: #e83131; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:0px; left: 45px; letter-spacing: -2.0px;} 
.pc_event_ver .ev_150522_price_sale p {margin-top: 120px; margin-top:50px;}
.pc_event_ver .ev_150522_price_sale span {color: #e83131; font-size: 20px; margin-left: -10px; margin-top:50px; } 
.pc_event_ver .ev_150522_present {height: 120px; font-size: 30px; color: #4e4e4e; background: #b9ece9 url(../img/event/150527_img1_1.png) no-repeat 25px 15px; text-align: left; 
					position: relative; font-weight: bold;  width: 50%; float: left;} 
		.pc_event_ver .ev_150522_present_p {padding-top: 27px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px; padding-bottom: 5px;}	
		.pc_event_ver .ev_150522_present p span {display:inline-block; padding-left: 10px; letter-spacing: 0px;}
		.pc_event_ver .ev_150522_present li {color: #4e4e4e; font-size: 13px; display: block; font-weight:normal; padding-left: 135px; line-height: 16px;}  

.pc_event_ver .ev_main_end {position:absolute; background: url(../img/event/150527_img2.png) no-repeat 0 0; font-size: 15px; color: #3189d6; top:440px; left:120px; width: 118px; height: 118px; padding-top: 35px;}
.pc_event_ver .ev_main_end span { font-size: 25px; font-weight: bold;}

/* 모바일 150522_event */
.mob_ver .jo_ev_150522_main1 { position: relative; padding:30px; background: url(../img/event/jo_bg_150522_01.png) no-repeat center 0; color: #fff; text-align: left;}
	.mob_ver .jo_ev_150522_main1 h1 {font-size: 42px; margin: 90px 0 20px 0; font-weight: bold}
	.mob_ver .jo_ev_150522_main1 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150522_main1 ul {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150522_main1 li { font-size: 14px;  list-style: none;  line-height: 22px; text-align: left; padding: 2px 0;}
	.mob_ver .jo_ev_150522_main1 .ev_main_text01 {font-size: 12px; letter-spacing: -1.0px; line-height: 18px; margin-bottom: 20px; text-align: left; } 
	.mob_ver .jo_ev_150522_main1 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.mob_ver .jo_ev_150522_main1 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;}
	.mob_ver .jo_ev_150522_main1 .ev_main_text04 {font-size: 21px; background: #fff; color:#1e7fd5; font-weight: bold; padding: 5px; margin-bottom: 5px;}

.mob_ver .ev_main_contents_150522 {background:#3189d6 url(../img/event/150415_img6.png) no-repeat bottom right; background-size:150px;  margin: 0; color: #fff; padding: 35px; text-align: left;}
.mob_ver .ev_main_contents_150522 li {font-size: 13px; line-height: 16px;}
.mob_ver .ev_main_contents_150522 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150522_text01 {font-size: 22px; margin-bottom: 5px; }
.mob_ver .ev_main_150522_text03 {margin-bottom: 10px; display: inline-block; font-size: 15px; line-height: 18px;}

.mob_ver .jo_ev_150522_main2 {position: relative; padding:30px; background: #3dd2d1 url(../img/event/jo_bg_150522_02.png) no-repeat center 0; color: #fff; text-align: left;}
	.mob_ver .jo_ev_150522_main2 h1 {font-size: 60px; margin: 90px 0 20px 0; font-weight: bold}
	.mob_ver .jo_ev_150522_main2 span {font-size: 15px; }
	.mob_ver .jo_ev_150522_main2 ul {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150522_main2 li { font-size: 14px;  list-style: none;  line-height: 22px; text-align: left; padding: 2px 0;}
	.mob_ver .jo_ev_150522_main2 .ev_main_text01 {font-size: 12px; letter-spacing: -1.0px; line-height: 18px; margin-bottom: 20px; text-align: left; } 
	.mob_ver .jo_ev_150522_main2 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.mob_ver .jo_ev_150522_main2 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;}
	.mob_ver .jo_ev_150522_main2 .ev_main_text04 {font-size: 21px; background: #fff; color:#1e7fd5; font-weight: bold; padding: 5px; margin-bottom: 5px;}
	.mob_ver .jo_ev_150522_friend {background: url(../img/event/150522_2_img1.png) no-repeat center top; background-size:155px; border-bottom: 1px #ebebeb solid; background-color: #d3f0ff; padding: 10px; }
		.mob_ver .jo_ev_150522_friend h4 {font-size: 33px; color: #3189d6; padding: 120px 0 11px 0; margin: 0;}
		.mob_ver .jo_ev_150522_friend p {font-size: 15px; background: #3189d6; padding: 7px; color: #fff; font-weight: bold; }
		.mob_ver .jo_ev_150522_friend li {font-size: 15px; line-height: 25px; }
		.mob_ver .jo_ev_150522_friend li span {font-size: 30px; font-weight: bold; color: #da0000;  }
		.mob_ver .jo_ev_150522_friend span {font-size: 13px; margin: 5px 0;  display: inline-block; line-height: 28px;}
			
.mob_ver .jo_ev_150522_main3 {position: relative; padding:30px; background: url(../img/event/jo_bg_150522_03.png) no-repeat -50px -25px; color: #fff; text-align: left;}
	.mob_ver .jo_ev_150522_main3 h1 {font-size: 70px; margin: 90px 0 20px 0; font-weight: bold}
	.mob_ver .jo_ev_150522_main3 span {font-size: 15px; }
	.mob_ver .jo_ev_150522_main3 ul {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150522_main3 li { font-size: 14px;  list-style: none;  line-height: 22px; text-align: left; padding: 2px 0;}
	.mob_ver .jo_ev_150522_main3 .ev_main_text01 {font-size: 12px; letter-spacing: -1.0px; line-height: 18px; margin-bottom: 20px; text-align: left; } 
	.mob_ver .jo_ev_150522_main3.ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.mob_ver .jo_ev_150522_main3 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;}
	.mob_ver .jo_ev_150522_main3 .ev_main_text04 {font-size: 14px; background: #fff; color:#1e7fd5; font-weight: bold; padding: 0 5px; margin-bottom: 5px;}
.mob_ver .jo_ev_150522_info {position: relative; background: #3189d6; color: #fff; padding: 20px 20px 20px 400px;  letter-spacing: -1.0px; height: 210px}
	.mob_ver .jo_ev_150522_info h4 {margin: 0; font-size: 25px; padding-bottom: 8px;}
	.mob_ver .jo_ev_150522_info p {font-size: 15px; font-weight: bold; line-height: 20px; margin: 10px 0; }
	.mob_ver .jo_ev_150522_info ul {padding-left: 0px !important; padding-top: -15px !important;  }
	.mob_ver .jo_ev_150522_info li {list-style: none; font-size: 13px; line-height: 22px; }
	.mob_ver .jo_ev_150522_info .jo_ev_150211_player1 {top: 10px; left: 20px;}
	
.ev_main_special_150522 { text-align: center; background: #e1f1ff; padding: 20px;}
.ev_main_special_150522 h4 {font-size: 27px; font-weight: bold; color: #3189d6;}
.ev_main_special_150522_span { font-size: 15px; font-weight: bold; color: #57a7ed;}
.ev_main_special_150522 span { font-size: 13px;}
.ev_main_special_150522 h3 {font-size: 18px; font-weight: bold; color: #e95b05;}
.ev_main_special_150522 .jo_through {text-decoration:line-through; font-weight:bold;}
.ev_main_special_150522 ul {margin: 10px 0 0 0; font-size: 15px;}
.ev_main_special_150522 ul li{margin-bottom: 20px; font-size: 15px; background: #fff; padding: 20px 0 ;}
.ev_main_special_150522 ul li h3 {margin-bottom: 5px; font-size: 19px;}
.ev_main_special_150522 .jo_special_price {color: #779520; font-weight: bold; font-size: 25px;}

.mob_ver .ev_150522_price {height: 120px; font-size: 30px; color: #4e4e4e; background: #d3f5f3 url(../img/event/150527_img1.png) no-repeat 30px 15px; text-align: left; 
						position: relative; font-weight: bold; width: 50%; float: left;}  
		.mob_ver .ev_150522_price_p {padding-top: 30px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px;}
		.mob_ver .ev_150522_price p span { display:inline-block; padding-left: 10px; }
		.mob_ver .ev_150522_price span {color: #4e4e4e; font-size: 13px; display: inline-block; font-weight:normal; padding-left: 130px; letter-spacing: -1.0px; padding-top: 5px;}  
		.mob_ver .ev_150522_price_span {vertical-align: top;}  
.mob_ver .ev_150522_price_sale {color: #e83131; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:0px; left: 45px; letter-spacing: -2.0px;} 
.mob_ver .ev_150522_price_sale p {margin-top: 120px; margin-top:50px;}
.mob_ver .ev_150522_price_sale span {color: #e83131; font-size: 20px; margin-left: -10px; margin-top:50px; } 
.mob_ver .ev_150522_present {height: 120px; font-size: 30px; color: #4e4e4e; background: #b9ece9 url(../img/event/150527_img1_1.png) no-repeat 25px 15px; text-align: left; 
					position: relative; font-weight: bold;  width: 50%; float: left;} 
		.mob_ver .ev_150522_present_p {padding-top: 27px !important; font-size: 27px; padding-left: 130px; letter-spacing: -2.0px; padding-bottom: 5px;}	
		.mob_ver .ev_150522_present p span {display:inline-block; padding-left: 10px; letter-spacing: 0px;}
		.mob_ver .ev_150522_present li {color: #4e4e4e; font-size: 13px; display: block; font-weight:normal; padding-left: 135px; line-height: 16px;}  

.mob_ver .ev_main_end {position:absolute; background: url(../img/event/150527_img2.png) no-repeat 0 0; font-size: 15px; color: #3189d6; top:440px; left:120px; width: 118px; height: 118px; padding-top: 35px;}
.mob_ver .ev_main_end span { font-size: 25px; font-weight: bold;}

/* 모바일 150605_event */
.ev_main_150605{height:420px;  min-height: 150px; background: url(../img/event/150605_img1.png) no-repeat 0 0; background-size: 100%;}
.ev_150605benefit {color: #fff; padding: 20px 20px 0 20px; text-align: center; background: #3175f2 url(../img/event/150605_img2.png) no-repeat center 60px; background-size: 130px;}
	.ev_150605benefit h4 {font-weight: bold; font-size:25px; line-height: 30px; color: #fbfe00; display: inline-block; margin-bottom: 150px;}
	.ev_150605benefit li {display: block; padding: 30px 0 0 160px; text-align: left; height: 170px; margin: 20px 20px 20px 20px; border-top: 1px solid #737373; }
	.ev_150605benefit p {font-size: 18px; line-height: 22px; padding-top: 10px; }
	.ev_150605benefit span {font-size: 15px; line-height: 18px; margin-top: 10px; display: inline-block;}
.ev_150605_btn {padding: 15px 5px; background: #3175f2;}
.ev_150605_btn h4 {color: #fff; font-weight: bold;  font-size: 20px; line-height: 50px;}
.ev_150605_btn button {background: #4d4d4d; color: #fff; width: 30%; border: none; padding: 10px; 3px; border-radius: 5px; font-size: 12px}
.ev_150605_join { background: url(../img/event/150605_img3.png) no-repeat center 50px; background-size: 100%; padding: 10px; text-align: center; border: 5px solid #3678f2; }
.ev_150605_join_btn {border-radius: 5px; width: 50%; background: #3175f2; color: #fff; font-size: 15px; font-weight: bold; margin: 10px; font-weight: bold; border: none; padding: 10px; border-bottom: 1px solid #d3d3d3 !important;}
.ev_150605_join h4 {margin: 20px 0; font-size: 22px; font-weight: bold; color: #00cdeb;}
.ev_150605_join ul {margin-top:220px;  padding-bottom: 10px;}
.ev_150605_join li {margin: 10px 0; }
.ev_150605_join li p {font-weight: bold; font-size: 19px; color:#00cdeb; }
.ev_150605_gift {padding: 10px; border: 5px solid #3678f2; border-top: none;}
.ev_150605_gift h4 {margin: 20px 0; font-size: 22px; font-weight: bold; color: #3678f2;}
.ev_150605_gift p {text-align: left; display: inline-block; color: #fff; padding: 2px 6px; background:#3678f2; margin-bottom: 5px; margin-right: 5px; border-radius: 50%; font-size: 12px;}
.ev_150605_gift ul {text-align: left; padding-left: 20px;}
.ev_150605_list {background: #3175f2; color: #fff; padding: 15px 10px; font-size: 10px; text-align: left; line-height: 15px;}

/* 모바일 스마트 썸머 이벤트*/
.ev_150609_area {background: url(../img/event/150609_img1.png) no-repeat center; padding: 20px; border-top: 3px solid #0568f9;  border-bottom: 3px solid #0568f9;}
.ev_150609_area h4 {color: #0568f9; font-size:22px; font-weight: bold; line-height: 25px;}
.ev_150609_area p {color: #444444; font-size: 13px; line-height: 14px; margin-top: 8px;}
.ev_150609_area_1 {background: #fff url(../img/event/150605_img3.png) no-repeat center 0; padding: 240px 10px 10px 10px; border-radius: 3%; margin: 15px 0; background-size: 370px;} 
.ev_150609_area_1 h5 {color: #0568f9; font-size: 24px; font-weight: bold;}
.ev_150609_area_1 span {font-size: 15px; font-weight: bold; line-height: 15px; margin-top: 10px;}
.ev_150609_area button {background: #0568f9; border-radius: 20px;  padding: 10px 30px; color: #fff; font-size:15px; font-weight: bold; border: none;}

/* 150615 수강후기*/
.epilogue_main {padding: 80px 20px 20px 20px !important;}
.epilogue_main img {width: 100%;}
.epilogue_main h5 {font-size: 25px; line-height: 30px; font-weight: bold; background: url(../img/epilogue_img.png) no-repeat 120px 62px; background-size:20px } 
.epilogue_main h5 span {font-size: 16px;}
.epilogue_main p {font-size: 13px; line-height: 20px; margin: 10px 0 ;}
.epilogue_content h6 {font-size: 18px; font-weight: bold; margin:30px 0 20px 0; line-height: 30px; color:#b40000;}
.introduce_tit {color: #fff; background:#b40000;  padding: 5px 10px; font-size: 20px !important;}
.epilogue_content li {border-top: 1px solid #ccc; width: 100%;}
.epilogue_content a {color: #000; width: 100%; display: inline-block;}
.epilogue_content p {font-size: 18px; font-weight: bold; margin-top: 20px; margin-bottom: 3px;}
.epilogue_content span {font-size:15px; }
.epilogue_content button {background: #f7f7f7; border: 1px solid #e8e8e8; color: #474747; display: block; padding: 2px 10px; font-size:12px; margin-bottom: 20px; margin-top: 5px;}
.epilogue_0top {color: #dcb133;}
.epilogue_1top {color: #bb424f;}
.epilogue_2top {color: #5aa1cb;}
.epilogue_3top {color: #7bb13f;}
.epilogue_4top {color: #3ba69c;}
.epilogue_sup {text-align: left;  }
.epilogue_sup_main h4 {color: #1b1b1b; font-size: 30px; font-weight: bold; padding-top: 30px; padding-bottom: 10px; line-height: 38px;}
.epilogue_sup_main p {color: #1b1b1b; font-size: 21px; font-weight: bold; padding-bottom: 30px;}
.epilogue_sup_con h5 {font-size: 16px; font-weight: bold; padding: 10px 0 10px 10px; ; background: url(../img/epilogue_img01.png) no-repeat 0 17px; background-size: 4px 17px;}
.epilogue_tit {padding:0 0 30px 0  ; height:0px;}
.epilogue_tit h3 {font-size:18px; font-weight:bold; line-height:30px; color:#fff; float:left; width:35%; }

/* 모바일 150716_event */
.mob_ver .jo_ev_150716_main1 { position: relative; padding:30px; background: url(../img/event/150716_bg1.png) no-repeat center 0; color: #3f3f3f; text-align: center;}
	.mob_ver .jo_ev_150716_main1 h1 {font-size: 42px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/150716_img1_2.png) no-repeat center 0; background-size:130px; padding-top: 130px;}
	.mob_ver .jo_ev_150716_main1 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150716_main1 ul {border-top: 2px solid #eb7671; border-bottom: 2px solid #eb7671; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150716_main1 li { font-size: 14px;  list-style: none;  line-height: 22px; text-align: center; padding: 2px 0;}
	.mob_ver .jo_ev_150716_main1 .ev_main_text01 {font-size: 12px; letter-spacing: -1.0px; line-height: 18px; margin-bottom: 20px; text-align: center; } 
	.mob_ver .jo_ev_150716_main1 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.mob_ver .jo_ev_150716_main1 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold; color: #eb7671}
	.mob_ver .jo_ev_150716_main1 .ev_main_text04 {font-size: 15px; color:#3f3f3f; font-weight: bold; padding: 5px; margin-bottom: 5px;}

.mob_ver .ev_main_contents_01_150716 {background:#eb7671 url(../img/event/150415_img6.png) no-repeat bottom right; background-size:150px;  margin: 0; color: #fff; padding: 35px; text-align: left;}
.mob_ver .ev_main_contents_01_150716 li {font-size: 13px; line-height: 16px;}
.mob_ver .ev_main_contents_01_150716 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150716_text01 {font-size: 22px; margin-bottom: 5px; }
.mob_ver .ev_main_150716_text03 {margin-bottom: 10px; display: inline-block; font-size: 15px; line-height: 18px;}
.mob_ver .ev_main_gift_150716 {background:#f6b5b2 url(../img/event/150415_img7.png) no-repeat bottom right; background-size:80px;  margin: 0; color: #fff; padding: 30px 80px 30px 30px; text-align: left;}
	.mob_ver .ev_main_gift_150716 li {font-size: 13px; line-height: 16px;}
	.mob_ver .ev_main_gift_150716 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150716_gift_text01 {font-size: 22px; margin-bottom: 5px; color: #ce0000; font-weight: bold;}
.mob_ver .ev_main_150716_gift_text03 {display: inline-block; font-size: 13px; line-height: 18px;}
.ev_main_special_150716 { text-align: center; background: #fff0d8; padding: 20px;}
	.ev_main_special_150716 h4 {font-size: 27px; font-weight: bold; color: #cf4c47;}
	.ev_main_special_150716_span { font-size: 15px; font-weight: bold; color: #eb8480;}
	.ev_main_special_150716 span { font-size: 13px;  }
	.ev_main_special_150716 strong {color:#0070bb;}
	.ev_main_special_150716 h3 {font-size: 18px; font-weight: bold; color: #cf4c47;}
	.ev_main_special_150716 .jo_through {text-decoration:line-through; font-weight:bold;}
	.ev_main_special_150716 ul {margin: 10px 0 0 0; font-size: 15px; background: url(../img/event/150715_img1_4.png) no-repeat top center; padding-top: 80px; background-size:200px; }
	.ev_main_special_150716 ul li{margin-bottom: 20px; font-size: 15px; background: #fff; padding: 20px 0 ;}
	.ev_main_special_150716 ul li h3 {margin-bottom: 5px; font-size: 19px;}
	.ev_main_special_150716 .jo_special_price {color: #cf4c47; font-weight: bold; font-size: 25px;}
.ev_main_free_150716 {padding: 40px 0; background: #fff; border-bottom: 1px solid #cf4c47;}
	.ev_main_free_150716 h4 {font-size: 18px; font-weight: bold; padding-bottom: 15px; color: #cf4c47;}
	.ev_main_free_150716 h4 span {font-size: 35px; text-decoration:underline;}
	.ev_main_free_150716 h3 {font-size: 15px; font-weight: bold; background: url(../img/event/jo_icon_11_1.png) no-repeat center 40px ; background-size: 40px; padding-bottom: 55px;}
	.ev_main_free_150716 p {background: #fae3ef; padding: 15px; margin: 10px; 0;}
	.ev_main_free_150716 span {font-family: 9px;}

.mob_ver .ev_150716_benefit { height: 570px; text-align: center; padding: 20px; text-align: center;}
	.mob_ver .ev_150716_benefit_area01 li {width: 50%; height: 260px; text-align: center; float: left; list-style: none;}
	.mob_ver .ev_150716_benefit_area01 h5 {font-weight: bold; font-size:19px; padding:135px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.mob_ver .ev_150716_benefit_area01 p {padding: 0; margin: 0;}
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_01 {background: url(../img/event/150716_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px; }
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_02 {background: url(../img/event/150716_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_03 {background: url(../img/event/150716_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_04 {background: url(../img/event/150716_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_05 {background: url(../img/event/150716_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_06_1 {background: url(../img/event/150716_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area01 .ev_150716_benefit_07 {background: url(../img/event/150415_bf_07_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}

.mob_ver .ev_150716_benefit1_area02 {height: 320px; text-align: left; padding: 10px;}
	.mob_ver .ev_150716_benefit_area02 li {height: 100px; text-align: left;}
	.mob_ver .ev_150716_benefit_area02 span {font-weight: normal; font-size: 12px;}

.mob_ver .ev_150716_price_01 {height: 112px; font-size: 30px; color: #4e4e4e; background: #fee8da url(../img/event/150527_img1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150716_price_01 p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150716_price_01 span {color: #4e4e4e; font-size: 15px; display: block; font-weight:normal;}  
	.mob_ver .ev_150716_price_sale {color: #bd0101; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:43px; left: 30px;} 
	.mob_ver .ev_150716_price_sale span {color: #bd0101; font-size: 20px; margin-left: -10px;} 
.mob_ver .ev_150716_present_01 {height: 112px; font-size: 26px; color: #4e4e4e; background: #ffd9d7 url(../img/event/150715_img1_1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150716_present_01 p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150716_present_01 span {color: #4e4e4e; font-size: 12px; display: block; font-weight:normal;}
	.mob_ver .ev_150716_present_01 ul {margin-top: 6px;}
	.mob_ver .ev_150716_present_01 ul li {font-size: 15px; line-height: 15px; padding: 0; margin: 0; text-align: left; font-weight: normal;}
.mob_ver .ev_150716btn01_plus01 {width: 100%; float: none; background:#eb7671 ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_150716btn01_plus02 {width: 100%; float: none; background:#eb7671 ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_150716btn01_plus02 span {background:url(../img/event/jo_icon_off.png)no-repeat ; background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
					margin-top:4px; vertical-align:middle; }


.mob_ver .jo_ev_150716_main2 { position: relative; padding:30px; background: url(../img/event/150716_bg2.png) no-repeat center 0; color: #3f3f3f; text-align: center;}
	.mob_ver .jo_ev_150716_main2 h1 {font-size: 42px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/150716_img2_1.png) no-repeat center 0; background-size:100px; padding-top: 130px;}
	.mob_ver .jo_ev_150716_main2 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150716_main2 ul {border-top: 2px solid #57b900; border-bottom: 2px solid #57b900; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150716_main2 li { font-size: 14px;  list-style: none;  line-height: 22px; text-align: center; padding: 2px 0;}
	.mob_ver .jo_ev_150716_main2 .ev_main_text01 {font-size: 12px; letter-spacing: -1.0px; line-height: 18px; margin-bottom: 20px; text-align: center; } 
	.mob_ver .jo_ev_150716_main2 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.mob_ver .jo_ev_150716_main2 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold; color: #57b900}
	.mob_ver .jo_ev_150716_main2 .ev_main_text04 {font-size: 15px; color:#3f3f3f; font-weight: bold; padding: 5px; margin-bottom: 5px;}

.mob_ver .ev_main_contents_02_150716 {background:#57b900 url(../img/event/150415_img6.png) no-repeat bottom right; background-size:150px;  margin: 0; color: #fff; padding: 35px; text-align: left;}
.mob_ver .ev_main_contents_02_150716 li {font-size: 13px; line-height: 16px;}
.mob_ver .ev_main_contents_02_150716 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150716_text01 {font-size: 22px; margin-bottom: 5px; }
.mob_ver .ev_main_150716_text03 {margin-bottom: 10px; display: inline-block; font-size: 15px; line-height: 18px;}
.mob_ver .ev_main_gift_150716 {background:#f6b5b2 url(../img/event/150415_img7.png) no-repeat bottom right; background-size:80px;  margin: 0; color: #fff; padding: 30px 80px 30px 30px; text-align: left;}
	.mob_ver .ev_main_gift_150716 li {font-size: 13px; line-height: 16px;}
	.mob_ver .ev_main_gift_150716 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150716_gift_text01 {font-size: 22px; margin-bottom: 5px; color: #ce0000; font-weight: bold;}
.mob_ver .ev_main_150716_gift_text03 {display: inline-block; font-size: 13px; line-height: 18px;}

.mob_ver .ev_150716_benefit { height: 570px; text-align: center; padding: 20px; text-align: center;}
	.mob_ver .ev_150716_benefit_area02 li {width: 50%; height: 260px; text-align: center; float: left; list-style: none;}
	.mob_ver .ev_150716_benefit_area02 h5 {font-weight: bold; font-size:19px; padding:135px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.mob_ver .ev_150716_benefit_area02 p {padding: 0; margin: 0;}
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_01 {background: url(../img/event/150716_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px; }
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_02 {background: url(../img/event/150716_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_03 {background: url(../img/event/150716_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_04 {background: url(../img/event/150716_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_05 {background: url(../img/event/150716_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_06_1 {background: url(../img/event/150716_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area02 .ev_150716_benefit_07 {background: url(../img/event/150415_bf_07_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}

.mob_ver .ev_150716_benefit1_area02 {height: 320px; text-align: left; padding: 10px;}
	.mob_ver .ev_150716_benefit_area02 li {height: 100px; text-align: left;}
	.mob_ver .ev_150716_benefit_area02 span {font-weight: normal; font-size: 12px;}

.mob_ver .ev_150716_price_02 {height: 112px; font-size: 30px; color: #4e4e4e; background: #fafae3 url(../img/event/150527_img1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150716_price_02 p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150716_price_02 span {color: #4e4e4e; font-size: 15px; display: block; font-weight:normal;}  
	.mob_ver .ev_150716_price_sale {color: #bd0101; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:43px; left: 30px;} 
	.mob_ver .ev_150716_price_sale span {color: #bd0101; font-size: 20px; margin-left: -10px;} 
.mob_ver .ev_150716_present_02 {height: 112px; font-size: 26px; color: #4e4e4e; background: #ebea97 url(../img/event/150715img2_1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150716_present_02 p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150716_present_02 span {color: #4e4e4e; font-size: 12px; display: block; font-weight:normal;}
	.mob_ver .ev_150716_present_02 ul {margin-top: 6px;}
	.mob_ver .ev_150716_present_02 ul li {font-size: 15px; line-height: 15px; padding: 0; margin: 0; text-align: left; font-weight: normal;}
.mob_ver .ev_150716btn02_plus01 {width: 100%; float: none; background:#57b900 ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_150716btn02_plus02 {width: 100%; float: none; background:#57b900 ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_150716btn02_plus02 span {background:url(../img/event/jo_icon_off.png)no-repeat ; background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
					margin-top:4px; vertical-align:middle; }
.mob_ver .jo_ev_150716_friend {background: url(../img/event/150522_2_img1.png) no-repeat center top; background-size:155px; border-bottom: 1px #ebebeb solid; background-color: #f6f6d2; padding: 10px; }
	.mob_ver .jo_ev_150716_friend h4 {font-size: 33px; color: #57b900; padding: 120px 0 11px 0; margin: 0;}
	.mob_ver .jo_ev_150716_friend p {font-size: 15px; background: #57b900; padding: 7px; color: #fff; font-weight: bold;  }
	.mob_ver .jo_ev_150716_friend li {font-size: 15px; line-height: 25px; }
	.mob_ver .jo_ev_150716_friend li span {font-size: 30px; font-weight: bold; color: #e22000;  }
	.mob_ver .jo_ev_150716_friend span {font-size: 13px; margin: 5px 0;  display: inline-block; line-height: 28px;}
.mob_ver .ev_main_gift_150716_02 {background:#e8e78f url(../img/event/150415_img7.png) no-repeat bottom right; background-size:80px;  margin: 0; color: #fff; padding: 30px 80px 30px 30px; text-align: left;}
	.mob_ver .ev_main_gift_150716_02 li {font-size: 13px; line-height: 16px;}
	.mob_ver .ev_main_gift_150716_02 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
	.mob_ver .ev_main_gift_150716_02 .ev_main_150716_gift_text03 {display: inline-block; font-size: 13px; line-height: 18px; color:#404040;}


.mob_ver .jo_ev_150716_main3 { position: relative; padding:30px; background: url(../img/event/150716_bg3.png) no-repeat center 0; color: #3f3f3f; text-align: center;}
	.mob_ver .jo_ev_150716_main3 h1 {font-size: 42px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/150716_img3_1.png) no-repeat center 0; background-size:100px; padding-top: 130px;}
	.mob_ver .jo_ev_150716_main3 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150716_main3 ul {border-top: 2px solid #375caa; border-bottom: 2px solid #375caa; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150716_main3 li { font-size: 14px;  list-style: none;  line-height: 22px; text-align: center; padding: 2px 0;}
	.mob_ver .jo_ev_150716_main3 .ev_main_text01 {font-size: 12px; letter-spacing: -1.0px; line-height: 18px; margin-bottom: 20px; text-align: center; } 
	.mob_ver .jo_ev_150716_main3 .ev_main_text02 {font-size: 20px !important; font-weight: bold; padding-left: 8px; letter-spacing: -1.0px; line-height: 30px; padding-top: 15px; position: absolute;  margin: 0;
													   background: url(../img/event/150522_1_img2.png) no-repeat center 0; color:#fff; height: 155px; width: 214px; text-align: center; padding-top: 40px; top:0px; right: 0px; line-height: 24px;}
	.mob_ver .jo_ev_150716_main3 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold; color: #375caa}
	.mob_ver .jo_ev_150716_main3 .ev_main_text04 {font-size: 15px; color:#3f3f3f; font-weight: bold; padding: 5px; margin-bottom: 5px;}

.mob_ver .ev_main_contents_03_150716 {background:#375caa url(../img/event/150415_img6.png) no-repeat bottom right; background-size:150px;  margin: 0; color: #fff; padding: 35px; text-align: left;}
.mob_ver .ev_main_contents_03_150716 li {font-size: 13px; line-height: 16px;}
.mob_ver .ev_main_contents_03_150716 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150716_text01 {font-size: 22px; margin-bottom: 5px; }
.mob_ver .ev_main_150716_text03 {margin-bottom: 10px; display: inline-block; font-size: 15px; line-height: 18px;}
.mob_ver .ev_main_gift_150716 {background:#f6b5b2 url(../img/event/150415_img7.png) no-repeat bottom right; background-size:80px;  margin: 0; color: #fff; padding: 30px 80px 30px 30px; text-align: left;}
	.mob_ver .ev_main_gift_150716 li {font-size: 13px; line-height: 16px;}
	.mob_ver .ev_main_gift_150716 .ev_benefit_area01_02 {height: 490px; text-align: center; padding: 10px;}
.mob_ver .ev_main_150716_gift_text01 {font-size: 22px; margin-bottom: 5px; color: #ce0000; font-weight: bold;}
.mob_ver .ev_main_150716_gift_text03 {display: inline-block; font-size: 13px; line-height: 18px;}

.mob_ver .ev_150716_benefit { height: 570px; text-align: center; padding: 20px; text-align: center;}
	.mob_ver .ev_150716_benefit_area03 li {width: 50%; height: 260px; text-align: center; float: left; list-style: none;}
	.mob_ver .ev_150716_benefit_area03 h5 {font-weight: bold; font-size:19px; padding:135px 0 8px 0; line-height: 25px; margin: 0; letter-spacing: -1.0px;}
	.mob_ver .ev_150716_benefit_area03 p {padding: 0; margin: 0;}
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_01 {background: url(../img/event/150716_bf_01.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px; }
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_02 {background: url(../img/event/150716_bf_02.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_03 {background: url(../img/event/150716_bf_03.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_04 {background: url(../img/event/150716_bf_04.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_05 {background: url(../img/event/150716_bf_05.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_06_1 {background: url(../img/event/150716_bf_06.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}
.mob_ver .ev_150716_benefit_area03 .ev_150716_benefit_07 {background: url(../img/event/150415_bf_07_m.png) no-repeat center 20px; font-size: 14px; line-height: 18px; background-size:100px;}

.mob_ver .ev_150716_benefit1_area03 {height: 320px; text-align: left; padding: 10px;}
	.mob_ver .ev_150716_benefit_area03 li {height: 100px; text-align: left;}
	.mob_ver .ev_150716_benefit_area03 span {font-weight: normal; font-size: 12px;}

.mob_ver .ev_150716_price_03 {height: 112px; font-size: 30px; color: #4e4e4e; background: #e0e6f4 url(../img/event/150527_img1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150716_price_03 p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150716_price_03 span {color: #4e4e4e; font-size: 15px; display: block; font-weight:normal;}  
	.mob_ver .ev_150716_price_sale {color: #bd0101; font-size: 40px; font-weight: bold; display: inline; position: absolute; top:43px; left: 30px;} 
	.mob_ver .ev_150716_price_sale span {color: #bd0101; font-size: 20px; margin-left: -10px;} 
.mob_ver .ev_150716_present_03 {height: 112px; font-size: 26px; color: #4e4e4e; background: #becded url(../img/event/150715img3_1.png)no-repeat 17px 17px;; text-align: left; background-size:80px; padding-left: 110px;
					position: relative; padding-top: 35px; font-weight: bold;} 
		.mob_ver .ev_150716_present_03 p span { display:inline-block; padding-left: 10px;}
	.mob_ver .ev_150716_present_03 span {color: #4e4e4e; font-size: 12px; display: block; font-weight:normal;}
	.mob_ver .ev_150716_present_03 ul {margin-top: 6px;}
	.mob_ver .ev_150716_present_03 ul li {font-size: 15px; line-height: 15px; padding: 0; margin: 0; text-align: left; font-weight: normal;}
.mob_ver .ev_150716btn03_plus01 {width: 100%; float: none; background:#375caa ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_150716btn03_plus02 {width: 100%; float: none; background:#375caa ;  color: #fff; border: none; height: 50px; font-size: 20px;}
.mob_ver .ev_150716btn03_plus02 span {background:url(../img/event/jo_icon_off.png)no-repeat ; background-size:18px; width: 18px; height: 18px; display: inline-block; text-indent: -999999px; margin-left: 10px; 
					margin-top:4px; vertical-align:middle; }

/* 모바일 150812_event */
.mob_ver .jo_ev_150812_main1 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: linear-gradient( to bottom, #ffd1ce, #fceae9  );}
	.mob_ver .jo_ev_150812_main1 h1 {font-size: 52px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/150812_img1.png) no-repeat center 0; background-size:140px; padding-top: 80px;}
	.mob_ver .jo_ev_150812_main1 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150812_main1 ul {border-top: 2px solid #eb7671; border-bottom: 2px solid #eb7671; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150812_main1 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_150812_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_150812_main1 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-top: 20px;}
		.mob_ver .jo_ev_150812_main1 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_150812_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_150812_main1 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #eb7671; }
	.mob_ver .jo_ev_150812_main1 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_150812_main1 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_150812_main1 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_150812_main1 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_150812_main1 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_150812_main1 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	
.ev_main_special_150812 { text-align: center; background: #fff0d8; padding: 20px;}
	.ev_main_special_150812 h4 {font-size: 27px; font-weight: bold; color: #3f3f3f; padding: 20px 0 ;}
	.ev_main_special_150812_span { font-size: 18px; font-weight: bold; color: #eb8480; line-height: 35px;}
	.ev_main_special_150812 span { font-size: 13px; line-height: 20px; padding: 0; margin: 0;}
	.ev_main_special_150812 strong {color:#0070bb;}
	.ev_main_special_150812 h3 {font-size: 18px; font-weight: bold; color: #cf4c47;}
	.ev_main_special_150812 .jo_through {text-decoration:line-through; font-weight:bold;}
	.ev_main_special_150812 ul {margin: 10px 0 0 0; font-size: 15px; padding-top: 10px; background-size:200px; }
	.ev_main_special_150812 ul li{margin-bottom: 10px; font-size: 15px; background: #fff; padding: 20px 0 ;}
	.ev_main_special_150812 ul li h3 {margin-bottom: 5px; font-size: 19px;}
	.ev_main_special_150812 .jo_special_price {color: #cf4c47; font-weight: bold; font-size: 25px;}

.mob_ver .jo_ev_150812_main2 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: linear-gradient( to bottom, #d8ef7a, #f2f3d7 );
}
	.mob_ver .jo_ev_150812_main2 h1 {font-size: 52px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/150812_img2.png) no-repeat center 0; background-size:100px; padding-top: 130px;}
	.mob_ver .jo_ev_150812_main2 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150812_main2 ul {border-top: 2px solid #57b900; border-bottom: 2px solid #57b900; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150812_main2 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_150812_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_150812_main2 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #57b900; width: 450px; border-bottom: 2px solid #57b900; margin-top: 20px;}
		.mob_ver .jo_ev_150812_main2 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_150812_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_150812_main2 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #57b900; }
	.mob_ver .jo_ev_150812_main2 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_150812_main2 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_150812_main2 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_150812_main2 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_150812_main2 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_150812_main2 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	
.mob_ver .jo_ev_150812_main3 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: linear-gradient( to bottom, #85eafb, #e2fafe );
}
	.mob_ver .jo_ev_150812_main3 h1 {font-size: 48px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/150812_img3.png) no-repeat center 0; background-size:140px; padding-top: 120px;}
	.mob_ver .jo_ev_150812_main3 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_150812_main3 ul {border-top: 2px solid #375caa; border-bottom: 2px solid #375caa; padding:10px; width: 100%; }
	.mob_ver .jo_ev_150812_main3 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_150812_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_150812_main3 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #375caa; width: 450px; border-bottom: 2px solid #375caa; margin-top: 20px;}
		.mob_ver .jo_ev_150812_main3 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_150812_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#375caa; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_150812_main3 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #375caa; }
	.mob_ver .jo_ev_150812_main3 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_150812_main3 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_150812_main3 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_150812_main3 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_150812_main3 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_150812_main3 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	

/* 모바일 151002_event */
.mob_ver .jo_ev_151002_main1 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: linear-gradient( to bottom, #fdd89d, #fff5d7  );}
	.mob_ver .jo_ev_151002_main1 h1 {font-size: 52px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/151002_img1.png) no-repeat center 0; background-size:140px; padding-top: 150px;}
	.mob_ver .jo_ev_151002_main1 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_151002_main1 ul {border-top: 2px solid #eb7671; border-bottom: 2px solid #eb7671; padding:10px; width: 100%; }
	.mob_ver .jo_ev_151002_main1 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_151002_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_151002_main1 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-topn  : 20px;}
		.mob_ver .jo_ev_151002_main1 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_151002_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_151002_main1 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #eb7671; }
	.mob_ver .jo_ev_151002_main1 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_151002_main1 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_151002_main1 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_151002_main1 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_151002_main1 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_151002_main1 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	

.mob_ver .jo_ev_151002_main2 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: linear-gradient( to bottom, #d8ef7a, #f2f3d7 );
}
	.mob_ver .jo_ev_151002_main2 h1 {font-size: 52px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/151002_img2.png) no-repeat center 0; background-size:120px; padding-top: 130px;}
	.mob_ver .jo_ev_151002_main2 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_151002_main2 ul {border-top: 2px solid #57b900; border-bottom: 2px solid #57b900; padding:10px; width: 100%; }
	.mob_ver .jo_ev_151002_main2 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_151002_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_151002_main2 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #57b900; width: 450px; border-bottom: 2px solid #57b900; margin-top: 20px;}
		.mob_ver .jo_ev_151002_main2 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_151002_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_151002_main2 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #57b900; }
	.mob_ver .jo_ev_151002_main2 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_151002_main2 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_151002_main2 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_151002_main2 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_151002_main2 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_151002_main2 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	
.mob_ver .jo_ev_151002_main3 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: linear-gradient( to bottom, #85eafb, #e2fafe );
}
	.mob_ver .jo_ev_151002_main3 h1 {font-size: 48px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/151002_img3.png) no-repeat center 0; background-size:150px; padding-top: 120px;}
	.mob_ver .jo_ev_151002_main3 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_151002_main3 ul {border-top: 2px solid #375caa; border-bottom: 2px solid #375caa; padding:10px; width: 100%; }
	.mob_ver .jo_ev_151002_main3 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_151002_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_151002_main3 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #375caa; width: 450px; border-bottom: 2px solid #375caa; margin-top: 20px;}
		.mob_ver .jo_ev_151002_main3 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_151002_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#375caa; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_151002_main3 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #375caa; }
	.mob_ver .jo_ev_151002_main3 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_151002_main3 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_151002_main3 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_151002_main3 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_151002_main3 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_151002_main3 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	

/* 모바일 151016_event */
.mob_ver .jo_ev_151016_main1 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: url(../img/event/151016_bg1.png) no-repeat; }
	.mob_ver .jo_ev_151016_main1 h1 {font-size: 52px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/151016_img1.png) no-repeat center 0; background-size:140px; padding-top: 150px;}
	.mob_ver .jo_ev_151016_main1 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_151016_main1 ul {border-top: 2px solid #eb7671; border-bottom: 2px solid #eb7671; padding:10px; width: 100%; }
	.mob_ver .jo_ev_151016_main1 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_151016_main1 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_151016_main1 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #eb7671; width: 450px; border-bottom: 2px solid #eb7671; margin-topn  : 20px;}
		.mob_ver .jo_ev_151016_main1 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_151016_main1 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_151016_main1 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #eb7671; }
	.mob_ver .jo_ev_151016_main1 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_151016_main1 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_151016_main1 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_151016_main1 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_151016_main1 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_151016_main1 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	

.mob_ver .jo_ev_151016_main2 { position: relative; padding:30px 30px 10px 30px; color: #3f3f3f; text-align: center; background: url(../img/event/151016_bg2.png) no-repeat;
}
	.mob_ver .jo_ev_151016_main2 h1 {font-size: 52px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/151016_img2.png) no-repeat center 0; background-size:120px; padding-top: 130px;}
	.mob_ver .jo_ev_151016_main2 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_151016_main2 ul {border-top: 2px solid #57b900; border-bottom: 2px solid #57b900; padding:10px; width: 100%; }
	.mob_ver .jo_ev_151016_main2 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_151016_main2 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_151016_main2 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #57b900; width: 450px; border-bottom: 2px solid #57b900; margin-top: 20px;}
		.mob_ver .jo_ev_151016_main2 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_151016_main2 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#3fbcb4; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_151016_main2 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #57b900; }
	.mob_ver .jo_ev_151016_main2 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_151016_main2 .ev_main_text05 {padding:30px 10px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_151016_main2 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 25px;}
		.mob_ver .jo_ev_151016_main2 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_151016_main2 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_151016_main2 .ev_main_text07 {padding:15px 0; margin:10px auto;}
	
.mob_ver .jo_ev_151016_main3 { position: relative; padding:30px; color: #3f3f3f; text-align: center; background: url(../img/event/151016_bg3.png) no-repeat;
}
	.mob_ver .jo_ev_151016_main3 h1 {font-size: 48px; margin: 60px 0 20px 0; font-weight: bold; background: url(../img/event/151016_img3.png) no-repeat center 0; background-size:150px; padding-top: 120px;}
	.mob_ver .jo_ev_151016_main3 span {font-size: 15px; line-height: 15px;}
	.mob_ver .jo_ev_151016_main3 ul {border-top: 2px solid #375caa; border-bottom: 2px solid #375caa; padding:10px; width: 100%; }
	.mob_ver .jo_ev_151016_main3 li { font-size: 14px;  list-style: none;  line-height: 22px; padding: 2px 0;}
	.mob_ver .jo_ev_151016_main3 .ev_main_text01 {font-size: 15px; line-height: 25px; margin: 0 auto;} 
		.mob_ver .jo_ev_151016_main3 .ev_main_text01 ul {padding:15px 0; border-top: 2px solid #375caa; width: 450px; border-bottom: 2px solid #375caa; margin-top: 20px;}
		.mob_ver .jo_ev_151016_main3 .ev_main_text01 ul li {font-weight: bold; font-size: 15px; line-height: 35px; }	
	.mob_ver .jo_ev_151016_main3 .ev_main_text02 {font-size: 21px; font-weight: bold; padding-left: 10px; letter-spacing: -1.0px; line-height: 40px; padding-top: 25px; position: absolute;  margin: 0;
													   background: url(../img/event/150415_img1.png) no-repeat center 0; color:#375caa; height: 169px; width: 169px; text-align: center; padding-top: 50px; top:160px; right: 70px; line-height: 24px;}
	.mob_ver .jo_ev_151016_main3 .ev_main_text03 {font-size: 18px; margin: 2px 0; padding: 0; font-weight: bold;  color: #375caa; }
	.mob_ver .jo_ev_151016_main3 .ev_main_text04 {font-size: 22px; font-weight: bold; padding: 5px; margin-bottom: 5px; line-height: 30px;}
	.mob_ver .jo_ev_151016_main3 .ev_main_text05 {padding:30px 20px; font-size: 15px; line-height: 25px; background: #fff; border-radius: 15px; margin: 10px auto;}
		.mob_ver .jo_ev_151016_main3 .ev_main_text05 h4 {font-size: 19px; font-weight: bold; margin: 0; line-height: 40px;}
		.mob_ver .jo_ev_151016_main3 .ev_main_text05 ul { border: none; text-align: left;}
		.mob_ver .jo_ev_151016_main3 .ev_main_text05 ul li { font-weight: none; }
	.mob_ver .jo_ev_151016_main3 .ev_main_text07 {padding:15px 0; margin:10px auto;}

.mob_ver .jo_ev_151016_main1_po {background: #d44741; color: #fff; font-weight: bold; font-size: 18px; padding: 10px!important; line-height: 30px; display: inline-block; width: 300px; height: 45px; border-radius:50px; }
.mob_ver .jo_ev_151016_main2_po {background: #397a00; color: #fff; font-weight: bold; font-size: 18px; padding: 10px!important; line-height: 30px; display: inline-block; width: 300px; height: 45px; border-radius:50px; }
.mob_ver .jo_ev_151016_main3_po {background: #183c86; color: #fff; font-weight: bold; font-size: 18px; padding: 10px!important; line-height: 30px; display: inline-block; width: 300px; height: 45px; border-radius:50px; }

/*모바일 이미지*/
.xmas_img{text-align:center;}
.xmas_img img {width:100%;height:auto;}

.no04{height:85px !important}
@media all and (min-width:420px) and (max-width:700px) {
.noti_table {width:100% !important}
.noti {width:100% !important}
.cb_s_notice_text img {width:100% !important; height:auto !important}
table {width:100% !important}
.noti_table .tt{font-size:16px !important;margin-top:20px !important;}
.noti_table table th{font-size:13px !important;padding:6px 7px !important;}
.noti_table table td{font-size:11px !important;padding:5px 7px !important;}
}
@media all and (max-width:419px) {
.noti_table {width:100% !important}
.noti {width:100% !important}
.cb_s_notice_text img {width:100% !important; height:auto !important}
table {width:100% !important}
.noti_table .tt{font-size:14px !important;margin-top:15px !important;}
.noti_table table th{font-size:12px !important;padding:5px 5px !important;line-height:15px !important;}
.noti_table table td{font-size:10px !important;padding:3px 5px !important;line-height:13px !important;}
}

/*모바일 이미지*/






