@charset "utf-8";

		/* 스마트폰 기본 css */


		/* section */
			.com_div_1 {
				background:url("../../images/sub_05_img/sub_bg.gif") no-repeat;
				background-size:100% 100%;
			}
			.m_com_div_2 {
				background:url("../../images/sub_05_img/sub_bg.gif") no-repeat;
			}
			.ps_event_div_1 {
				display:table;
				width:90%;
				margin:0 auto;
				text-align:center;
				border-top:1px solid #000000;
			}
			.ps_event_div_1 p {
				font-size:0.9em;
				font-weight:bold;
				text-align:left;
				padding-top:2%;
				padding-bottom:2%;
				border-bottom:1px solid #000000;
			}
			.ps_event_div_2 {
				width:90%;
				margin:0 auto;
				font-size:0.8em;
				padding-top:5%;
				padding-left:5%;
				padding-bottom:5%;
				border-bottom:1px solid #000000;
			}
			.ps_event_div_3 {
				display:table;
				width:90%;
				margin:0 auto;
				padding-top:4%;
				padding-bottom:6%;
			}
			.ps_event_div_3 ul li {
				display:inline;
			}
			.ps_event_div_3 li:nth-child(1) {
				float:left;
				width:10%;
			}
			.ps_event_div_3 li:nth-child(2) {
				float:left;
				width:80%;
			}
			.ps_event_div_3 li:nth-child(3) {
				float:right;
				width:10%;
				text-align:right;
			}
			.ps_event_div_3 li:nth-child(1) img {
				width:25px;
			}
			.ps_event_div_3 li:nth-child(3) img {
				width:25px;
			}
			.p_01 {
				display:none;
			}


		/* 테블릿 css */
		/*@media all and (min-width:768px) and (max-width:1024px) {*/
		@media all and (min-width:768px) and (max-width:1439px) {
		
			/* section */
			.ps_event_div_1 {
				display:table;
				width:90%;
				margin:0 auto;
				text-align:center;
				border-top:1px solid #000000;
			}
			.ps_event_div_1 p {
				font-size:1em;
			}
			.ps_event_div_2 {
				font-size:0.9em;
			}
			.ps_event_div_3 li:nth-child(1) img {
				width:25px;
			}
			.ps_event_div_3 li:nth-child(3) img {
				width:25px;
			}
			.p_01 {
				display:block;
				width:10%;
				font-size:0.9em;
				text-align:center;
				cursor:pointer;
				padding:10px 18px;
				margin-left:40%;
				border:1px solid black;
			}

		}


		/* pc css */
		/*@media all and (min-width:1025px) {*/
		@media all and (min-width:1440px) {


			/* section */
			.ps_event_div_1 {
				display:table;
				width:90%;
				margin:0 auto;
				text-align:center;
				border-top:1px solid #000000;
			}
			.ps_event_div_1 p {
				font-size:1em;
			}
			.ps_event_div_2 {
				font-size:0.9em;
			}
			.ps_event_div_3 li:nth-child(1) img {
				width:30px;
			}
			.ps_event_div_3 li:nth-child(3) img {
				width:30px;
			}
			.p_01 {
				display:block;
				width:10%;
				font-size:1em;
				text-align:center;
				cursor:pointer;
				padding:10px 18px;
				margin-left:40%;
				border:1px solid black;
			}

		}