@charset "utf-8";

@import url("./global.css");

@import url("./layout.css");

@import url("./style.css");

@import url("./board.css");





#contents td a:link, p a:link,

#contents td a:link, p a:visited,

#contents td a:link, p a:hover { color:#307497; text-decoration:underline;}

div.terms {

    scrollbar-face-color: #fff;

    scrollbar-highlight-color: #fff;

    scrollbar-shadow-color: #e1e1e1;

    scrollbar-3dlight-color: #f3f3f3;

    scrollbar-arrow-color: #6c6c6c;

    scrollbar-track-color: #fff;

    scrollbar-darkshadow-color: #f3f3f3;

}



select {color:#555;}



/* s2.html */

form.sign_in {

    position:relative;

    float:left;

    width:290px;

    margin:0;

    font-size:11px;

    font-weight:bold;

}



    form.sign_in input {

        width:180px;

        margin:0 0 3px 0;

        }

    form.sign_in input.login {

        position:absolute;

        top:14px;

        left:195px;

        width:68px;

        height:64px;

        border:0;

        }

    #checksaveid {
        width:16px;
        margin:0 4px 0 0;
        border:0;
    }

    form.sign_in ul {margin-top:10px;}

        form.sign_in ul li {

            float:left;

            margin-right:10px;

            padding:0 0 0 8px;

            font-weight:normal;

            line-height:20px;

            background:url('/images/uk/common/icon_rect01.gif') no-repeat 0 50%;

            }

            form.sign_in ul li img {vertical-align:middle;}

        form.sign_in ul li.last {clear:both; width:270px; margin-right:0;}



img.login_left_banner {float:left;margin:5px 0 20px 0;}

.graybox {

    clear:both;

    position:relative;

    height:65px;

    padding:15px 0 0 15px;

    font-size:12px;

    line-height:130%;

    background:url('/images/uk/register/sign_in_textbox.gif') no-repeat;

}

    .graybox p {

        position:absolute;

        bottom:5px;

        right:10px;

        padding:0 0 0 20px;

        background:url('/images/uk/common/icon_mail.gif') no-repeat 0 4px;

    }





/* s3.1.html */

div.agreement {text-align:center;}

    div.agreement .terms {

        width:745px;

        height:110px;

        margin:9px 0 13px 0;

        padding:6px;

        text-align:left;

        background-color:none;

        border:1px solid #d6d5d5;

        overflow-x:hidden;

        overflow:auto;

    }

    div.agreement .terms p {

        font-size:11px;

    }

    div.agreement .terms p.title {

        font-size:14px;

        text-align:center;

        font-weight:bold;



    }

    div.agreement .terms p.title1{

        font-size:12px;

        text-align:center;

        line-height:80%;

        font-weight:bold;



    }

    div.agreement .terms h3{



        font-size:12px;

        background:none;

        background-color:#f3f3f3;

        padding:5px 0 5px 5px;



    }

    div.agreement input {margin-left:20px;}

    div.agreement .terms ul {
        list-style: none;
        font-size:11px;
    }

    div.agreement .terms ul li{
        padding-left: 7px;
        margin: 0;
        background: url('/images/uk/common/icon_dot_3.gif') no-repeat 0 7px;
    }

    #termslist {
        list-style: none;
        font-size:11px;
    }

    #termslist li{
        padding-left: 7px;
        margin: 0;
        background: url('/images/uk/common/icon_dot_3.gif') no-repeat 0 7px;
    }





table.bbs_write {margin:8px 0 3px;}

    table.bbs_write th {

    font-weight:bold;

    text-align:left;

        }

    table.bbs_write td {

        padding:3px 0 3px 9px;

        border-top:1px solid #dbe3ec;

        }

        table.bbs_write td select {



            font-size:11px;

            }



    /* noice view attacned files */

    table.bbs_write td li.file {list-style-position:outside; font-size:11px; color:#999;}

    table.bbs_write td li.file a:link, table.bbs_write td li.file a:visited {font-size:12px; color:#555; text-decoration:underline; }





    table.bbs_write td ul.checklist li {

          float:left;

          width:190px;

          font-size:11px;

          word-break:break-all;

        }

        table.bbs_write td ul.checklist li input {

          border:none;

        }

    table.bbs_write td select.function {}

        table.bbs_write td.file a {

            padding-left:15px;

            background:url('/images/uk/common/icon_file.gif') no-repeat 0 50%;

            text-decoration:underline;

            }

        table.bbs_write td.file span {color:#999;}





     table.bbs_write input	{}



div.other_text {

        float:left;

        width:380px;

        font-size:11px;

}

    div.other_text input.board{

            border:none;

    }

div.other_text input.areasize { height:9px; border:1px solid #ccc;vertical-align:top;font-family:tahoma;font-size:11px;}



/* s3.2.html */

table.bbs_write td.col1 {width:219px;}



table.bgnone th {

    width:140px;

    padding-left:10px;

    background-image:none;

    }

table.bbs_write td.attach {color:#999;}





/* s3.3.html */

table th.bgnone {background-image:none;}



div.add_more {margin-top:20px;}







/* =sf_cm_en_6.3.html */

table.table.type1 dl dt {

    margin-bottom:3px;

    padding-left:10px;

    background:url('/images/uk/common/icon_rect_3px.gif') no-repeat 0 50%;

    font-weight:bold;

    }

table.table.type1 dl dd {

    margin-bottom:10px;

    padding-left:10px;

    }

p.membership {padding-left:8px;}







/* sf_cm_en_1.1.html */

div.caution {

    margin:0 0 20px 0;

    background:url('/images/uk/register/bg_caution.gif') no-repeat;

    }

    div.caution p {

        background:url('/images/uk/common/icon_caution.gif') no-repeat 180px center;

        color:#b85c2e;

        font-weight:bold;

        font-size:11px;

        text-align:center;

        line-height:30px;

        }

div.caution2 {

    margin:0 0 20px 0;

    background:url('/images/uk/register/bg_caution2.gif') no-repeat 0 0;
        padding-left:82px;
        height:43px;
        color:#b85c2e;
        font-weight:bold;
        font-size:11px;
        text-align:left;
        line-height:30px;
        padding-top:1px;
    }

    div.caution2 p {
        padding:1px 0 0 30px;
        background:url('/images/uk/common/icon_caution.gif') no-repeat;
        color:#b85c2e;
        font-weight:bold;
        font-size:11px;
        text-align:left;
        line-height:1.2em;
        }



/* sf_cm_en_2.1.html */

table.bbs_write td select.age {

    text-align:right;

    }

dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dt{height:95px; font-size:12px; color:#555;}



/* sf_cm_en_2.7.html */

div.box_gray{background:#f3f3f3 url('/images/uk/wiki/bg_info_top.gif') no-repeat;}

    div.box_gray img.type {

        padding:39px 13px 0px 155px;

        float:left;

     }

    div.box_gray div.type{

        text-align:left;

        padding:53px 0px 0px 5px;



        }

    div.box_gray div.type strong{

        color:#b85c2e;

        font-size:14px;

        font-weight:bold;

        }

    div.box_gray div.type div{

        text-align:center;

        padding:20px 200px 30px 0px;

        }
/* 2009-05-20 Widget 추가 */
div .box_gray a {text-decoration:underline; color:#307497;}
div .box_gray a:hover, a:visited {text-decoration:underline; color:#307497;}
div .box_gray ul {padding:5px 0 15px 20px;}
div .box_gray ul li {padding-top:6px; padding-left:9px; background:url(/images/uk/common/blt_square.gif) no-repeat 0 13px;}




/* sf_cm_en_2.8.html */

    div.box_gray div.type1 {

        padding:39px 13px;

        background:url('/images/uk/wiki/bg_info_bot.gif') no-repeat 0 bottom;

        text-align:center;

        line-height:20px;

        }



/* sf_cm_en_2.8.html */

    div.box_gray div.type1 p {

        width:95%;

        margin:24px auto 0;

        padding:29px 0 0;

        border-top:1px solid #cacaca;

        }

        div.box_gray div.type1 img {vertical-align:middle;}



/* sf_cm_en_2.9.html */

    div.box_gray img.type2 {

        padding:39px 17px 0px 160px;

        float:left;

     }

    div.box_gray div.type2 {

        padding:40px 15px;

        background:url('/images/uk/wiki/bg_info_bot.gif') no-repeat 0 bottom;

        font-size:15px;

        color:#666;

        line-height:20px;

        font-weight:bold;

        }

    div.box_gray div.type2 div{

        padding:10px 0 0 0;

        }

    div.box_gray div span.blue { color:#155495;}



/* sf_cm_en_2.9.1.html */

    div.box_gray img.type3 {

        padding:16px 17px 0px 170px;

        float:left;

     }

/* sf_cm_en_2.9.2.html */

    div.box_gray img.type4 {

        padding:30px 13px 0px 120px;

        float:left;

     }



/* Add more Solution */

.section_div {display:none;}

.section_here {display:block;}

/* //Add more Solution */





div.register_now{

    text-align:left;}

    div.register_now img{left:auto;	margin:30px 0 150px 0;

    }



#TL_contents h2

{

    margin-top:0px;



}



#TL_contents ul

{

    margin-top:5px;



}



#TL_contents ul li{

    margin-bottom:5px;;

    padding-left:13px;

    background:url('/images/uk/common/icon_rect_3px.gif') no-repeat 2px 7px;

}

/* blue box */

#TL_contents div.box_blue{

    width:710px;

    float:left;

    margin:10px 0 15px 0;

    padding:10px 15px;

    border:1px solid #e4e7eb;

    background:#f3f6f9;;}

#TL_contents div.box_blue ul li{

            width:180px;

            display:inline;

            float:left;

            margin:0 40px 5px 0;

            padding:0 0 0 13px;

            color:#307497;

            font-weight:bold;

            background:url('/images/uk/common/icon_arrow_right_3.gif') no-repeat left 7px;

    }



#TL_contents div.box_blue ul.privacy li{

            width:180px;

            display:inline;

            float:left;

            margin:0 40px 5px 0;

            padding:0 0 0 13px;

            color:#307497;

            font-weight:bold;

            background:url('/images/uk/common/icon_dot_3.gif') no-repeat 2px 7px;

    }


#TL_contents p a {color:#307497; text-decoration:underline}

    div.box_blue	li a:link,

    div.box_blue	li a:visited,

    div.box_blue li a:hover	{color:#307497;}

#left_menu #tradelink dd a:link, a:visited, a:active {text-decoration:none; color:#555;}
#left_menu #tradelink dd a:hover {color:#ab5530;}
#left_menu #tradelink .on a {text-decoration:none; color:#ab5530;}

/* //blue box */

