@charset "utf-8";


/********** left 카테고리 메뉴 **********/

#info_menu h2 {font-weight: 600;line-height: 20px;font-size: 20px;color: #303942;margin-bottom: 15px;}
#info_menu ul.info_category {border-top: 1px solid #333;padding: 10px 0 20px;}
#info_menu ul.info_category li{letter-spacing: -1px;line-height: 25px;}
#info_menu ul.info_category li a{display: inline-block;font-size: 14px;line-height: 28px;color:#303942;text-align: left;}
#info_menu ul.info_category li a:hover {color:#000;}
#info_menu ul.info_category li a.on {color:#2183dc;font-weight: bold;background: url("img/info_img/text_over.gif") left no-repeat;text-indent: 6px;}


/********** all css **********/

.info_warp {width:1020px;height:auto;}
table {border-spacing:0px;border-style:none;padding:0px;}
td {border-spacing:0px;border-style:none;padding:0px;}
p, ul, ol {margin: 0;}


/**********top배너**********/

.contest-banner {display: block;position: relative;width: 100%;height: 480px;background: #070b30 url("https://igdevice.speedgabia.com/main/img/contest/top_ban_bg.jpg") center -90px fixed;background-repeat: no-repeat;text-align: right;}
.contest-banner h1 {display: inline-block;padding-top: 50px;padding-right: 40px;}
.contest-banner h1 .logo{display: inline-block;width:400px;height:82px;background:url("https://igdevice.speedgabia.com/main/img/contest/logo_400px.png") no-repeat;font-size: 0;line-height: 0;}
.contest-banner h2 {font-size: 58px;font-weight: bold;color: #fff;padding-right: 40px;letter-spacing: -0.5px;}
.contest-banner p {font-size: 19px;color: #fff;padding-right: 40px;}


/**********내용**********/
.overview_content {margin-top:20px;}


/**********공통사항- 타이틀, 설명**********/
.con-box .title {font-size: 26px;font-weight: bold;color: #222;margin: 0;}
.con-box .desc {padding-top: 20px;font-size: 17px;color: #222;letter-spacing: -0.5px;line-height: 26px;}
	
	
.view_section{display: inline-table;width: 100%;padding: 30px;background: #f3f3f3;box-sizing: border-box;}
.view_section .title {border-left: 5px solid #4c7ed9;padding-left: 10px;}
	
	
/*일부section배경색상변경*/
.contest-about {background: #fff !important;}
.contest-product {background: #fff !important;}	
	

.contest-introduce {border: 1px solid #e5e5e5;}
.contest-introduce .con-box {float: left;}
.contest-introduce .image{float: right;height: 250px;}


.contest-product {clear: both;}
.contest-product .con-box {float: left;}
.contest-product .image {float: right;width: 50%;background: #fff;height: 400px;}


.contest-spac {clear: both;background: #cde9d7;}
.contest-spac .leftBox {float: left;width: 45%;border-right: 1px solid #fff;box-sizing: border-box;margin-left: 20px;}
.contest-spac .rightBox {float: left;margin-left: 5%;} 


.contest-award{clear: both;}
.contest-award .one_award {float: left;width: 50%;height: 220px;padding: 20px;background: #fff;border: 1px solid #ddd;box-sizing: border-box;text-align: center;}
.contest-award .selected_award {float: left;width: 50%;height: 220px;padding: 20px;background: #fff;border: 1px solid #ddd;box-sizing: border-box;border-left:0;text-align: center;} 
.contest-award .award-info {clear: both;padding-top: 20px;;}


.contest-eligible{clear: both;}


.contest-standard .con-box .float-box {margin-top: 20px; overflow: hidden;}
.float-box .criteria {float: left;width: 32%;margin-right: 12px;margin-bottom: 12px;background: #fff;padding: 20px; text-align: center;border: 1px solid #ddd;box-sizing: border-box;font-size: 15px;color: #222;}
.float-box .criteria img {width: 60px;height: 60px;margin-bottom: 10px;}

/*하단버튼*/
.cont_btn {width: 1020px;margin: 20px auto 0px;position: relative;text-align: center;}
.cont_btn .btn1, .cont_btn .btn2 {display: inline-block;}
.cont_btn .btn1 a, .cont_btn .btn2 a {display: block;font-family: "graphie", 'Noto Sans KR', sans-serif;width: 320px;height: 64px;line-height: 64px;text-align: center;color: #fff;cursor: pointer;font-size: 18px;background: #0066FF;margin: 20px 20px 40px 0;border-radius: 15px;}
.cont_btn .btn1 a:hover, .cont_btn .btn2 a:hover {background: #000000;}