@charset "utf-8";
/* CSS Document */

@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);


body, div, ul, li, td {margin:0; padding:0;}
li {list-style:none;}
img {border:0;}
#f_wrap {width:720px; margin:0 auto;}

/*-------------------------------------------------------------------------------------------------------
헤더
-------------------------------------------------------------------------------------------------------*/
#f_head {width:100%; /*background:url(/img_m/gif_01.gif);*/}
#f_head ul {width:720px; height:176px; margin:0 auto; position: relative;}
#f_head ul li {}
#f_logo {
    width: 100%;
    height: 94px;
    position: relative;
    /* top: 16px; */
    /* left: 20px; */
}
#f_logo img {position: absolute; top: 15px; width: auto; margin: 0; left: 10px; right: 0;}
#f_log_info {
    width: 131px;
    height: 93px;
    /* right: 0px; */
    position: absolute; right:0; top:0;
}


#f_btn1 {
    /* position: absolute; 
    left: 182px;
    top: 25px;*/
}

#f_btn2 {
    /* position: absolute; 
    left: 322px;
    top: 25px;*/
}

#f_log_info { width: 440px; height: 47px; position:absolute; margin-top: 40px; text-align:right; right:0; top:0;}

#f_log_info img {width:auto;}

#f_btn1 {
    /* position: absolute; */
    left: 182px;
    top: 25px;
}

#f_btn2 {
    /* position: absolute; */
    left: 322px;
    top: 25px;
}
#f_navi {width: 100%; height: 74px; border-top: 1px solid #e1e1e1; border-bottom: 4px solid #518ed6; background: #f5f5f5;}
#f_navi a { color: #222; width: 18%; font-size: 25px; position: relative; text-align: center; line-height: 77px; display: inline-block; cursor: pointer; font-family: 'Gmarket Sans', sans-serif; letter-spacing: -1px;}
letter-spacing: -0.5px; border-left:1px solid #635698;}
#f_navi a:first-child {border-left:0px;}
#f_navi img {float:left;}
#f_login_info {width:704px; height:60px; margin:auto; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; font-size:24px; vertical-align:middle; background: #f9f9f9; 
font-family: 'Noto Sans KR', sans-serif; letter-spacing: -0.5px; line-height: 53px; padding-left:16px;}
#f_login_info img {vertical-align:middle; width:auto;}
/*-------------------------------------------------------------------------------------------------------
추첨결과
-------------------------------------------------------------------------------------------------------*/
#f_result {position:relative; width:720px; height:297px; background:url('/img_m/gif_05.png') no-repeat; margin:auto; font-family: 'Noto Sans KR', sans-serif; letter-spacing: -0.5px;}
#f_winner {
    position: absolute;
    top: 191px;
    left: 0px;
    width: 100%;
    font-size: 25px;
    color: #5a5a5a;
    text-align: center;
    font-family: 'Noto Sans KR', sans-serif;
    /* font-weight: 700; */
}
#f_winMoney_1 {
    position: absolute;
    top: 240px;
    left: 0; 
    width: 100%;
    font-size: 25px;
    /* font-weight: 800; */
    /* color: #f7ff75; */
    text-align: center;
    font-family: 'Noto Sans KR', sans-serif;
}

.fc_title_a {
    position: absolute;
    font-size: 33px;
    color: #000000;
    width: 704px;
    font-family: 'gmarket sans', sans-serif;
    letter-spacing: -0.5px;
    /* border-bottom: 1px solid #ccc; */
    /* border-top: 1px solid #ccc; */
    padding: 15px 0px 15px 16px;
    text-align:left;
}

.fc_round {
    font-size: 36px;
    color: #FF0000;
    font-weight: bold;
}
.fc_pos1 {top:-1px;}
.fc_pos2 {left:29px;}
.fc_pos3 {left:117px;}
.fc_pos4 {left:205px;}
.fc_pos5 {left:293px;}
.fc_pos6 {left:380px;}
.fc_pos7 {left:468px;}
.fc_pos8 {left:607px;}
/*  당첨번호 공관련 스타일정의  */
.fc_Ball0 {
    position: absolute;
    top: 92px;
    width: 78px;
    height: 78px;
}
.fc_Ball1 {position:absolute; top:92px; border-radius:50%; width:70px; height:70px; color:#FFFFFF; padding:0; text-align:center; background-color:#5eb8f0; font-size:48px; font-weight:bold;}
.fc_Ball2 {position:absolute; top:92px; border-radius:50%; width:70px; height:70px; color:#FFFFFF; padding:0; text-align:center; background-color:#f05e5e; font-size:48px; font-weight:bold;}
.fc_Ball3 {position:absolute; top:92px; border-radius:50%; width:70px; height:70px; color:#FFFFFF; padding:0; text-align:center; background-color:#7a7a7a; font-size:48px; font-weight:bold;}
.fc_Ball4 {position:absolute; top:92px; border-radius:50%; width:70px; height:70px; color:#FFFFFF; padding:0; text-align:center; background-color:#f05e5e; font-size:48px; font-weight:bold;}


/*-------------------------------------------------------------------------------------------------------
성적발표
-------------------------------------------------------------------------------------------------------*/
#f_grade {position:relative; width:720px; height:619px; background:url('/img_m/m_08.jpg') no-repeat; margin:auto;}
.fc_grade_info_1 {position:absolute; left:269px; width:75px; font-size:25px; color:#0c0606; text-align:right; }
.fc_grade_info_2 {position:absolute; left:443px; width:180px; font-size:25px; color:#0c0606; text-align:right; }
.fc_pos9 {}
.fc_pos10 {top:240px;}
.fc_pos11 {top:330px;}
.fc_pos12 {top:416px;}
.fc_pos13 {top:509px;}

/*-------------------------------------------------------------------------------------------------------
상품배너
-------------------------------------------------------------------------------------------------------*/
#f_banner {position: relative; width: 720px; height: auto; margin: auto; text-align: center; margin-bottom: 20px;}


/*-------------------------------------------------------------------------------------------------------
추천조합
-------------------------------------------------------------------------------------------------------*/
#f_recommand {position:relative; width:720px; height:254px; margin:auto; text-align:center;}

/*-------------------------------------------------------------------------------------------------------
실제 당첨영수증
-------------------------------------------------------------------------------------------------------*/
#f_real {position:relative; width:700px; height:262px; margin:auto; background:url(/img_m/gif_07.gif) repeat-x; padding:10px; overflow:hidden;}
#f_real ul {position:absolute;top:65px; left:0; width:3000px; height:190px;}
#f_real ul li {width:238px; height:190px; float:left; text-align:center;}
#f_real ul li span {font-size:14px; font-weight:bold;}
#f_real ul li img {border:1px solid #CCCCCC; width:196px; height:144px; margin-bottom:15px;}
/*-------------------------------------------------------------------------------------------------------
메인_공지사항
-------------------------------------------------------------------------------------------------------*/
#f_board1 {/*background:url(/img_m/gif_08.gif) no-repeat;*/ }
#f_board1 #f_board1_tit { font-size: 30px; width: 705px; padding-left: 15px; height: 65px; font-weight: 400; color: #FFF; line-height: 65px; background: url(/img_m/bgmm.jpg) repeat-x;}
#f_board1 #f_board1_tit p {font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.5px;}
#f_board2 #f_board2_tit { font-size: 30px; width: 705px; padding-left: 15px; height: 65px; font-weight: 400; color: #FFF; line-height: 65px; background: url(/img_m/bgmm.jpg) repeat-x;}
#f_board2 #f_board2_tit p {font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.5px;}
.fc_mainBoard {position:relative; width:720px; height:410px; padding:0px 0 0 0px; margin:auto; overflow: hidden;}
.fc_linkBox { margin-bottom:17px; margin-top:17px; padding: 0 10px;}

/*-------------------------------------------------------------------------------------------------------
메인_당첨후기
-------------------------------------------------------------------------------------------------------*/
#f_board2 {/*background:url(/img_m/gif_09.gif) no-repeat;*/}

/*-------------------------------------------------------------------------------------------------------
고객센터
-------------------------------------------------------------------------------------------------------*/
#f_customer {position:relative; width:720px; height:210px; margin:auto; text-align:center;}

/*-------------------------------------------------------------------------------------------------------
카피라이트
-------------------------------------------------------------------------------------------------------*/
#f_copyright {width:720px; height:210px; background:#444; clear:both; margin:0 auto;}
#f_copyright ul {width:720px; height:190px; margin:auto;}
#f_copyright ul li {text-align:center;}
#f_copy_li1 { height:50px; padding-top:18px;font-size:27px; background:#e9e9e9;}
#f_copy_li1 a {font-size:24px; color:#555; padding:0 10px;}
#f_copy_li1 b {color:#ccc;}
#f_copy_li2 {font-size:27px; color:#FFFFFF;}
/*-------------------------------------------------------------------------------------------------------
링크 
-------------------------------------------------------------------------------------------------------*/

A.f_link1:link {font-size:22px; font-weight:bold; color:#333333; text-decoration:none;}
A.f_link1:visited {font-size:22px; font-weight:bold; color:#333333; text-decoration:none;}
A.f_link1:active {font-size:22px; font-weight:bold; color:#FF0000; text-decoration:none;}
A.f_link1:hover {font-size:22px; font-weight:bold; color:#FF0000; text-decoration:none;}

A.f_link2:link {font-size:27px; color:#333333; text-decoration:none;}
A.f_link2:visited {font-size:27px; color:#333333; text-decoration:none;}
A.f_link2:active {font-size:27px; color:#FFFF00; text-decoration:none;}
A.f_link2:hover {font-size:27px; color:#FFFF00; text-decoration:none;}


/*-------------------------------------------------------------------------------------------------------
추가 css 
-------------------------------------------------------------------------------------------------------*/
#sub_tit {width:720px; margin:auto; float:none; padding:0;}
#sub_mn {width:720px; margin:auto; float:none;}
#container {width:720px; margin:auto; float:none;}