@charset "utf-8";
/* CSS Document */

.bullets-container {display:none !important;}

.main_vh {position:relative; height:106vh; clear:both;}
.main_vh .page_down {position:absolute; left:50%; bottom:40px; width:300px; margin-left:-150px; text-align:center; z-index:100; display:none;}
.main_vh .page_down p {font-size:16px; color:#fff; text-align:center;}
.main_vh .page_down li {margin:0px; padding:0px; border:0px solid #ff4400;}
.main_vh .page_down li {display:none;}
.main_vh .page_down li+li {display:inline-block;}
.main_vh .page_down li+li+li {display:none;}
.main_vh .page_down li a:after { content:normal;}
.main_vh .page_down li a {display:inline-block; background-color:#ea7f00; background-image:url(../images/main_v_btn.png); background-position:50% 50%; background-repeat:no-repeat; margin:0px auto; margin-top:10px; padding:0px; width:35px; height:35px; text-indent:-1000em; overflow:hidden; border-radius:50%; text-indent:-1000em !important; text-align:left;}
.main_vh .page_down li.active a {display:inline-block; background-color:#f99e20; background-image:url(../images/main_v_btn.png); background-position:50% 50%; background-repeat:no-repeat; margin:0px auto; margin-top:10px; padding:0px; width:35px; height:35px; text-indent:-1000em; overflow:hidden; border-radius:50%; text-indent:-1000em !important; text-align:left;}

.main_conts_movie  {padding:20px 0px; text-align:center;}
.main_conts_movie .main_movie {position:relative; max-width:1000px; margin:0px auto; overflow:hidden;}
/*.main_conts_movie #myVideo {width:100%; }*/
.main_conts_movie .main_movie iframe{    width: 52vw; height: calc(29vw);}
.main_conts_movie .content {position:absolute; left:0%; top:0%; width:100%; height:100%; z-index:1; text-align:center;  }
.main_conts_movie #myBtn {display:inline-block; width:100%; height:100%; margin:0px auto; border:0px solid #fff; background-color:transparent;    font-size: 18px; font-weight:bold;    padding:0px 0px;    color: #fff;    cursor: pointer;}
.main_conts_movie #myBtn img {max-width:100%}
.main_conts_movie #myBtn:hover {}

.movie {background-color:#fafafa; }


    .swiper-container {padding:100px 50px; border:0px solid #fff; box-sizing:border-box;
        width: 100%;
        height: 100%;
    }
    .swiper-wrapper {}
    .swiper-slide {
        text-align: center;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .swiper-slide .inner_s {}
    .swiper-slide .circle {position:relative; margin-bottom:35px; width:220px; height:220px; border-radius:50%; background-color:#fff; border:10px solid #5c6164; box-sizing:border-box}
    .swiper-slide .circle span {position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
    .swiper-slide .circle b {display:block; font-weight:500; color:#333; font-size:16px; padding-top:10px; line-height:20px;}
    .swiper-slide .c_title {display:inline-block; width:90%; height:40px; line-height:40px; font-size:16px; text-align:center; color:#fff; background-color:#4a4c4c}
    .swiper-button-prev {display:inline-block; background-color:rgba(0,0,0,1); border:1px solid rgba(255,255,255,.3); background-image:url(../images/arrows_prev.png) !important; background-size:10px !important; width:50px !important; height:100px !important; top:50% !important; left:0px !important; color:#fff !important; transform:translateY(-50%) !important; z-index:10000;}
    .swiper-button-next {background-color:rgba(0,0,0,1); border:1px solid rgba(255,255,255,.3); background-image:url(../images/arrows_next.png) !important; background-size:10px !important; width:50px !important; height:100px !important; top:50% !important; right:0px !important; color:#fff !important; transform:translateY(-50%) !important; z-index:10000;}
    .blue .circle {border:10px solid #0097d3}
    .blue .c_title {background-color:#0097d3}

.txt_r {text-align:right;}
.pr_30 {padding-right:30px !important; }

.p_w200 {width: 200px;}
.p_w300 {width: 300px;}
.p_w370 {width: 370px;}
.p_w400 {width: 400px;}
.p_w430 {width: 430px;}
.p_w500 {width: 500px;}
.p_w600 {width: 600px;}
.p_w700 {width: 700px;}
.p_w800 {width: 800px;}
.p_w900 {width: 900px;}
.p_w1000 {width:1000px;}
.p_w1100 {width:1100px;}
.p_w1200 {width:1200px;}
.p_w1400 {width:1400px;}
.p_w1600 {width:1600px;}

.event_conts {display:none;z-index: 11	;position: absolute;top: 58px;left: 20%;border: 5px solid #fff;border-radius: 3px;}

/*movie box*/
.videobox{
    position:relative;
    width:1220px;
    background:#ffffff;
    margin:70px auto;
}

.vid-container {
  position: relative;
  padding-bottom: 52%;
  padding-top: 32px; 
    height: 0; 
    
}



.vid-container iframe,
.vid-container object,
.vid-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vid-list-container {
  width: 92%;
  overflow: hidden;
  margin-top: 10px;
  margin-left:4%;
    padding-bottom: 10px;
    
}

.vid-list {
  width: 1344px;
  position: relative; 
  top:0;
  left: 0;
}
.vid-item {
  display: block;
  width: 150px;
  height:68px;
  float: left;
  margin: 0;
    padding:0px 5px;
    
}

.thumb {
  overflow:hidden;
  height: 68px;
}

.thumb img {
  width: 100%;
  position: relative;
    top: -13px;
}

.vid-item .desc {
  color: #21A1D2;
  font-size: 15px;
  margin-top:5px;
}
.arrows {
  position:relative;
  width: 100%;
}

.arrow-left {
  color: #fff;
  position: absolute;
  background-color:#ffffff; background-image:url(../images/arrows_prev2.png); background-position:50% 50%; background-repeat:no-repeat; width:50px; height:87px;
  padding:0px;
  left: -25px;
  top:-87px;
  z-index: 2;
  cursor: pointer;
}

.arrow-right {
  color: #fff;
  position: absolute;
  background-color:#ffffff; background-image:url(../images/arrows_next2.png); background-position:50% 50%; background-repeat:no-repeat; width:50px; height:87px;
  padding:0px;
  right: -25px;
  top:-87px;
  z-index: 2;
  cursor: pointer;
}

#event_20181225{
	width:430px;
	height: 530px;
}





/* 공지사항 notice_20181229 */

#notice_20181229{
	width:800px;
	height:503px;
}

#notice_20181229 .inner{
	overflow-y: scroll;
    height: 456px;
    padding: 30px;
    border: 1px solid #efefef;
    margin: 5px;
    border-radius: 5px;
    cursor: pointer;
}



#notice_20181229 p{
	padding:10px 0px; 
}



@media (max-width: 724px) {
    .videobox{
        width:100%;
        margin-bottom:150px;
    }  

	
}

 

@media (max-width: 640px) {
  .arrows {
    position:relative;
    margin: 0 auto;
    width:100%;
  }
  .arrow-left {
    left: 0px;
  }

  .arrow-right {
    right: 0px;
  }

	
	#event_20181225{
		width:96%;
	}

	#notice_20181229{
		width:96%;
		height:380px;
	}

	#notice_20181229 .inner{
		height: 333px;
	}

	
}


@media only screen and (max-width:1184px) {
.main_conts_A .inner {width:97%}
.main_conts_B .inner {width:97%}
.main_conts_C .inner {width:97%}
.main_conts_D .inner {width:97%}
.main_conts_E .inner {width:97%}
.main_conts_F .inner {width:97%}
.main_conts_G .inner {width:97%}
.main_conts_H .inner {width:97%}
.main_conts_I .inner {width:97%}
.main_conts_J .inner {width:97%}
.main_conts_K .inner {width:97%}
.main_conts_L .inner {width:97%}
.main_conts_M .inner {width:97%}
.main_conts_N .inner {width:97%}
.main_conts_O .inner {width:97%}
.main_conts_P .inner {width:97%}
.main_conts_Q .inner {width:97%}
.main_conts_R .inner {width:97%}
.main_conts_S .inner {width:97%}
.main_conts_T .inner {width:97%}
.main_conts_U .inner {width:97%}
.main_conts_V .inner {width:97%}
.main_conts_W .inner {width:97%}
.main_conts_X .inner {width:97%}
.main_conts_Z .inner {width:97%}
.main_conts_Y .inner {width:97%}

.main_conts_Z ul {padding:30px 0px;}
.main_conts_Z ul li {float:left; width:31%;}
.main_conts_Z ul li a {padding: 10px 50px 10px 0px; width:98%;}
.main_conts_Z ul li div {left: 80%;}


.main_visual .txt_01 h2 {font-size:20px;}
.main_visual .txt_01 h1 {padding:15px 0px; font-size:30px;}


}

@media only screen and (max-width: 800px) {
.main_vh {height:1448px}
/*.main_vh {height:700px;}*/

.event_conts {left: 3%; margin-right: 10px;}
h2.title {font-size:24px !important;}

.main_visual .txt h2 {padding-bottom:40px; font-size:30px}
.main_visual .txt h3 p {font-size:16px; line-height:24px;}
.main_visual .countdown {margin:50px 0px; padding:12px 6px; box-sizing:border-box; width:96%;}
.main_visual .countdown li {text-align:center}
.main_visual .countdown li div {margin:0px auto; width:100%;}
.main_visual .graph_wrap {padding:0px 10px}
.main_visual .graph_wrap .inner {box-sizing:border-box; padding-right:210px;}
.main_visual .graph_wrap a {margin-right:-160px; width:150px; font-size:12px; }

.main_conts_A h3 span {font-size:12px; }
.main_conts_A p {font-size:14px;}

.main_conts_B h3 span {font-size:12px;}
.main_conts_B p {font-size:14px;}

.main_conts_C h3 span {font-size:12px;}
.main_conts_C p {font-size:14px;}

.main_conts_D h3 span {font-size:12px;}
.main_conts_D div {padding:0px 10px; overflow:hidden;}
.main_conts_D img {float:none; max-width:100%; margin-left:0px;}
.main_conts_D ul {text-align:left;}
.main_conts_D ul li {background:url(../images/main_D_i_02.png) 0px 6px no-repeat; margin:5px 0px; font-size:12px; line-height:20px;}

.main_conts_E p {font-size:16px;}
.main_conts_E div {padding:0px 10px;}
.main_conts_E div img {float:none; max-width:100%; margin-left:0px;}
.main_conts_E dl dt {font-size:16px; line-height:26px;}
.main_conts_E dl dd {font-size:12px; line-height:20px;}

.main_conts_F p {font-size:16px;}
.main_conts_F div {padding:0px 10px;}
.main_conts_F div img {float:none; max-width:100%; margin-left:0px;}
.main_conts_F dl dt {font-size:16px; line-height:26px;}
.main_conts_F dl dd {font-size:12px; line-height:20px;}

.main_conts_G div {padding:0px 10px;}
.main_conts_G div img {float:none; max-width:100%; margin-left:0px;}
.main_conts_G dl {text-align:left; padding:20px 0px;}
.main_conts_G dl dt {font-size:16px; line-height:26px;}
.main_conts_G dl dd {font-size:12px; line-height:20px;}

.main_conts_I div {padding:0px 10px; }
.main_conts_I div img {float:none; max-width:100%; margin-left:0px;}
.main_conts_I div h3 {margin:40px 0px; font-size:20px; line-height:30px;}
.main_conts_I div h3 span {font-size:26px;}
.main_conts_I div p {font-size:12px; line-height:20px;}

.main_conts_J table thead th {padding:5px 5px; font-size:12px; }
.main_conts_J table tbody td {padding:5px 5px; font-size:11px; }

.main_conts_L ul {padding:30px 0px;}
.main_conts_L ul li {float:left; width:50%;}
.main_conts_L ul li div {min-height:220px;}
.main_conts_L ul li div h3 {font-size:14px;}

.main_conts_M ul {padding:30px 0px;}
.main_conts_M ul li {float:left; width:50%;}
.main_conts_M ul li div {min-height:220px;}
.main_conts_M ul li div h3 {font-size:14px;}

.main_conts_N ul {padding:30px 0px;}
.main_conts_N ul li {float:left; width:50%;}
.main_conts_N ul li div {min-height:220px;}
.main_conts_N ul li div h3 {font-size:14px;}

.main_conts_O {background:#eaeaea;}
.main_conts_O .chart__content {padding:0px 10px;}
.main_conts_O .chart__content .chart-container {float:none; margin-top:0px; margin-bottom:30px; margin-left:0px;}
.chart__content .chart__progressbars li.label {padding-bottom:5px; font-size:14px; color:#666;}
.chart__content .chart__progressbars li.label span {display:inline; padding-left:20px; font-size:16px;}
.chart__content .chart__progressbars .progressbar:not(:last-child){margin-bottom:14px}
.chart__content .btn {right:10px; bottom:30px;}

.main_conts_P ul {padding:0px 10px;}
.main_conts_P ul li {width:50%; margin-bottom:20px;}
.main_conts_P .graph_wrap .inner {padding:50px 10px;}
.main_conts_P .tip {padding:10px 5px; font-size:12px; }

.main_conts_Q dl {padding:10px 10px; }
.main_conts_Q dl dt {float:none; width:100%; line-height:42px; margin-left:0px; padding-right:0px; font-size:14px; text-align:left; background:none}
.main_conts_Q dl dd {padding-left:100px; text-align:left; line-height:26px; font-size:12px;}
.main_conts_Q dl dd b {width:100px; line-height:32px; margin-left:-100px; padding-left:0px; padding-right:25px; font-size:16px; text-align:left;}
.main_conts_Q dl dd i {width:32px; height:32px; line-height:32px; margin-left:-32px; font-style:normal; font-size:12px; }
.main_conts_Q dl dd span {display:block; padding-left:10px;}

.main_conts_R ul {float:none; width:100%; padding:0px 10px;}
.main_conts_R ul li {margin:1px 0px; padding-left:44px; line-height:44px; min-height:80px;}
.main_conts_R ul li b {margin-left:-44px; width:44px; height:44px; line-height:44px; font-size:12px;}
.main_conts_R ul li span {background:url(../images/main_R_i_01.png) left 22px no-repeat; padding-left:70px; padding-top:12px; font-size:12px; line-height:20px;}

.main_conts_U .inner {padding:50px 10px;}
.main_conts_U h2.title_2 {font-size:16px;}
.main_conts_U h2 b {padding:10px 0px; font-size:22px; }
.main_conts_U p {font-size:12px; line-height:20px}

.main_conts_V .inner {padding:50px 10px;}
.main_conts_V h2.title_2 {font-size:16px;}
.main_conts_V h2 b {padding:10px 0px; font-size:22px;}
.main_conts_V .regi_form  p.txt {padding:5px 5px; font-size:11px; }
.main_conts_V .regi_form  ul li {padding:5px 0px;}
.main_conts_V .regi_form  ul li label.li_t {padding:5px 10px; font-size:14px;  }
.main_conts_V .regi_form  ul li label.label_radio {font-size:12px;}
.main_conts_V .regi_form  ul li .input_wrap div {float:none; width:100%; padding:5px 10px; }
.main_conts_V .regi_form  ul li input[type=text] {font-size:12px;}
.main_conts_V .regi_form  ul li select {font-size:12px; }
.main_conts_V .regi_form  ul li button {font-size:12px;}
.main_conts_V .regi_form  ul dl dt {padding:5px 0px; font-size:18px; color:#333;}
.main_conts_V .regi_form  ul dl dd {padding:5px 0px; font-size:14px; color:#acacac;}
.main_conts_V .regi_form  .w100p {width:100% !important;}
.main_conts_V .regi_form .txt {text-align:center; padding-bottom:50px;}
.main_conts_V .regi_form .txt img {max-width:100%;}
.main_conts_V .regi_form  h3 {padding:40px 0px; padding-bottom:20px; font-size:28px; font-weight:600; color:#333;}
.main_conts_V .regi_form  p {font-size:12px; color:#666;}


/*20180802*/
.main_conts_W .box_01 {padding:20px 10px;}
.main_conts_W .box_01 h3 {font-size:20px;}
.main_conts_W .history .tap li {width:100%; border-bottom:1px solid #dadada; }
.main_conts_W .history .tap li a {font-size:12px;}
.main_conts_W .history .tap li a span {font-size:11px;}

.main_conts_W .box_01.take_sale h2 {padding:10px 0px; font-size:20px;}
.main_conts_W .box_01.take_sale .txt_1 p {font-size:12px; }
.main_conts_W .box_01.take_sale .txt_1 p:first-child {font-size:14px;}
.main_conts_W .box_01.take_sale .calculate_box {padding:30px 0px 30px 0px; overflow:hidden;}
.main_conts_W .box_01.take_sale .calculate_box label { width:100%; height:60px; line-height:60px; margin-left:0px;}
.main_conts_W .box_01.take_sale .calculate_box .btc_p { width:100%; padding:5px 0px; padding-right:130px; box-sizing:border-box}
.main_conts_W .box_01.take_sale .calculate_box .gr8 {width:100%; padding-right:70px;}


.main_conts_Z ul {padding:30px 0px;}
.main_conts_Z ul li {float:left; width:50%;}
.main_conts_Z ul li a {padding: 10px 50px 10px 0px; width:98%;}
.main_conts_Z ul li div {left: 86%;}

.main_conts_X ul {width: 100%;}
.main_conts_X ul li {margin:10px 0px; padding:0px 0px; padding-left:54px; line-height:54px; min-height:80px; text-align:left; overflow:hidden;}
.main_conts_X ul li b {display:inline-block;float:left;margin-left:-54px;width: 80px;height: 80px;line-height: 80px;font-size:15px;font-weight:500;color:#fff;text-align:center;letter-spacing:-1px;background-color:#666666;border-radius:50%;box-sizing:0,0,0,.8);}
.main_conts_X ul li b.blue {background-color:#0097d3}
.main_conts_X ul li b.red {background-color:#ec371f}
.main_conts_X ul li div {display:block;background: url(../images/main_R_i_01.png) left 40px no-repeat; padding-left: 110px;line-height: 46px;background-size: 100px 1px;}
.main_conts_X ul li div span{width:350px;}
.main_conts_X ul li div .img_size {width:98%;}
.main_conts_X ul li a:hover { text-decoration: none; }
.main_conts_X ul li a div.site{font-size: 20px;}

.qr_p_box {max-height:500px;}
.qr_p_box dl.qr {padding:10px 0px; box-sizing:border-box}
.qr_p_box dl.qr dt {padding:10px 0px; font-size:12px;}
.qr_p_box dl.qr dd {}
.qr_p_box dl.qr dd.dd_copy input[type=text] {height:30px; line-height:30px; padding:0px 5px; font-size:12px; }
.qr_p_box dl.qr dd.dd_copy button {float:right; margin:0px; margin-right:-100px; padding:0px; width:90px; height:30px; line-height:30px; font-size:12px; }
.qr_p_box dl.qr dd.qrimg {text-align:center; padding:5px 0px; padding-right:0px;}
.qr_p_box dl.qr dd.qrimg p {font-size:12px; color:#666;}
.qr_p_box dl.qr dd.eth_box {padding:5px 0px;}
.qr_p_box dl.qr dd.eth_box div {padding:3px 0px; padding-left:100px; overflow:hidden;}
.qr_p_box dl.qr dd.eth_box div label {display:inline-block; float:left; width:90px; height:30px; line-height:30px; margin-left:-100px; font-size:15px;}
.qr_p_box dl.qr dd.eth_box div input[type=text] {padding:0px 5px; margin:0px; width:100%; height:30px; line-height:30px; font-size:15px; }
.qr_p_box dl .btn_p {padding:10px; text-align:center;}
.qr_p_box dl .btn_p button {display:inline-block; padding:5px 20px; font-size:12px;}
.qr_p_box .q_box_2 {padding:10px 0px; }
.qr_p_box .q_box_2 h3 {font-size:12px; color:#333;}
.qr_p_box .q_box_2 dl {padding-top:11px;}
.qr_p_box .q_box_2 dl dt {display:inline-block; padding:0px 20px; margin-bottom:10px; font-size:14px; font-weight:600; color:#fff; line-height:26px; background-color:#333333; border-radius:15px;}
.qr_p_box .q_box_2 dl dd { list-style:square; padding:0px 0px; margin:5px 5px; font-size:12px; color:#666666; counter-increment:chapter;}
.qr_p_box .q_box_2 dl dd:before {content:counter(chapter); margin-right:5px;}

/*20180802 end */

/*20181005 */
.swiper-container {padding:50px 0px !important;     }
.swiper-button-prev,.swiper-button-next {display:none}
.swiper-slide {padding:0px 0px;}
.swiper-slide .circle {margin-bottom:35px; width:140px; height:140px; }
.swiper-slide .circle b {font-size:11px; line-height:12px;}
.swiper-slide .circle img {width:60px;}
.swiper-slide .c_title {font-size:12px;}
/*20181005 end */


#popup_qr {}
#popup_qr .popup_wrap {padding:10px 10px; height:300px; overflow-y:auto;}
.line_b {display:block; padding:20px 0px; border-bottom:1px solid #dadada}

.p_btn a {display:inline-block; min-width:150px; padding:5px 20px; margin:3px 3px; font-size:13px; border-radius:30px; }
.p_btn button {{display:inline-block; min-width:150px; padding:5px 20px; margin:3px 3px; font-size:13px; border-radius:30px; }




}

@media only screen and (max-width:600px) {
/*.main_vh {height:550px;}*/
.main_visual .txt h2 {padding-bottom:0px; font-size:16px}
.main_visual .txt h3 p {font-size:12px; line-height:14px;}
.main_visual .countdown li div {height:80px; font-size:20px;}
.main_visual .graph_wrap {padding:0px 10px}
.main_visual .graph_wrap .inner {box-sizing:border-box; padding-right:210px;}
.main_visual .graph_wrap a {margin-right:-160px; width:150px; font-size:12px; }
.main_visual .graph_wrap .graph span {font-size:11px; letter-spacing:-1px; }
.main_visual .graph_wrap .graph div {font-size:12px; }

.main_conts_S ul li {width:50%;}

.popupbox,
.p_w200,
.p_w300,
.p_w370,
.p_w400,
.p_w430,
.p_w500,
.p_w600,
.p_w700,
.p_w800,
.p_w900,
.p_w1000,
.p_w1100,
.p_w1200,
.p_w1400,
.p_w1600 {width:98%; box-sizing:border-box}

/* 20180727 */
.main_conts_V .upload_ul li {float:none; width:100%; padding:0px 20px !important; text-align:center;}
.main_conts_V .upload_ul li dl {width:100%;}
.main_conts_V .upload_ul li dl dt {font-size:20px; }
.main_conts_V .upload_ul li dl dd {padding:30px 0px;}
.main_conts_V .upload_ul li dl dd img {max-width:100%;}
.main_conts_V .tip_div {padding:0px 10px; padding-top:30px; }
.main_conts_V .continue_ul {overflow:hidden;}
.main_conts_V .continue_ul li {float:none; width:100%; margin-bottom:20px;}
.main_conts_V .continue_ul li div {padding:45px 25px;}
.main_conts_V .continue_ul li div span {display:block; padding:10px 15px; margin-bottom:45px; font-size:14px; line-height:20px}
#upload_completed,#please_upload {width:300px;}
/* 20180727 end */

.main_conts_Z ul li a { padding: 10px 50px 10px 8px; width: 98%;}
.main_conts_Z ul li div {left: 76%;}

.event_conts {left: 3%; margin-right: 10px;}

/* 20181008 */
.swiper-container {padding:30px 10px;     }
.swiper-slide {padding:0px 0px;}
.swiper-slide .circle {margin-bottom:35px; width:100px; height:100px; border-width:5px;}
.swiper-slide .circle img {width:40px;}
/* 20181008 end */

	#event_20181225{
		width: 100%;
	}

}

@media only screen and (max-width:481px) {
.main_visual .graph_wrap .inner {padding-right:0px;}
.main_visual .graph_wrap a {margin-right:0px; margin-top:10px; width:100%; font-size:12px; }
	
.main_conts_B ul li {width:50%; text-align:centere;}

.main_conts_S ul li {width:100%;}
.main_conts_T .inner {padding:30px 10px;}
.main_conts_T .login_box fieldset {padding:10px 10px; text-align:center}
.main_conts_T .login_box fieldset button {height:36px; line-height:36px; margin-top:30px; font-size:16px; font-weight:500;}

.p_btn a {display:inline-block; width:100%; padding:10px 0px; margin:3px 0px; font-size:12px;}
.p_btn button {display:inline-block; width:100%; padding:10px 0px; margin:3px 0px; font-size:12px;}

.paging .paginate {}
.paging .paginate a,
.paging .paginate strong {padding:0px 5px; line-height:18px; height:18px; font-size :11px;}
.paging .paginate a.pre,
.paging .paginate a.pre_end,
.paging .paginate a.next,
.paging .paginate a.next_end{font-size :11px;} 

.event_conts {left: 3%; margin-right: 10px;}

}


@media only screen and (max-width:360px) {
	
.main_conts_L ul li {float:left; width:100%;}
.main_conts_M ul li {float:left; width:100%;}
.main_conts_N ul li {float:left; width:100%;}

.event_conts {left: 3%; margin-right: 10px;}

}



