@charset "utf-8";
/* +-----------------------------------------------------------------------+ */
/* | CSS2,1                                                                | */
/* +-----------------------------------------------------------------------+ */
/* | Copyright (c) 2007 Xenophy CO., LTD.                                  | */
/* +-----------------------------------------------------------------------+ */
/* | Authors: Fujihito Watanabe <watanabe@xenophy.com>                     | */
/* +-----------------------------------------------------------------------+ */

/* | entry
/* +-----------------------------------------------------------------------+ */

#entry #content {
    width:792px;
    margin:20px 0 0 0;
}

#entry .content-margin {
    margin:0 15px 0 15px;
}

#entry .content-margin input {
    padding:1px;
}

#entry .content-margin02 {
    margin:0 25px 0 25px;
}

#entry .space {
    margin-bottom:20px;
}

#entry h2.adust {
    margin:0 0 10px 0;
    font-size:16px;
    font-weight:bold;
}

#entry p.guide {
    line-height:150%;
}

#entry h3.point {
    margin-left:20px;
}

#entry #content .display-page {
    margin:0 0 20px 0;
    padding-right:18px;
    float:right;
}

#entry #content .display-page p {
    font-weight:bold;
    letter-spacing:1px;
}

#entry #content .content-margin02 table {
    width:672px;
    margin:0 0 20px 23px;
    font-size:12px;
    border:1px solid #CCCCCC;
    clear:both;
}

#entry #content table.adjust {
    margin:0 0 5px 0;
}

#entry #content table th,td {
    border-bottom:1px solid #CCCCCC;
}

#entry #content table th {
    width:200px;
    padding:10px 0 10px 0;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    background-color:#F2F2F2;
}

#entry #content table td {
    padding:6px;
}

#entry .reslut-area {
    margin-bottom:20px;
}

#entry .sample {
    margin:0 50px 20px 0;
    text-align:right;
    clear:left;
}

#entry .career-area {
    margin:0 0 15px 0 ;
    overflow:hidden;
    clear:left;
}

#entry .guide-base-area {
    width:495px;
    float:left;
}

#entry p.guide-base02 {
    padding:0 10px 0 50px;
    line-height:150%;
}

#entry .career {
    width:220px;
    float:left;
}

#entry a.b-career {
    width:220px;
    height:43px;
    background:url(../images/content/b_career.gif) no-repeat;
    display:block;
}

#entry a.b-career:hover {
    background-position:-220px;
}

#entry a.b-member {
    width:197px;
    height:46px;
    background:url(../images/content/b_new_member.gif) no-repeat;
    display:block;
}

#entry a.b-member:hover {
    background-position:-197px;
}

#entry span.point {
    color:#FF0000;
    padding:0 5px 0 0;
}

#entry .error-box {
    width:671px;
    _width:673px;
    margin:0 0 20px 47px;
    border:1px solid #CCCCCC;
}

#entry .error-box-nest {
    margin:20px;
}

#entry .error-box li {
    color:#FF0000;
    line-height:150%;
}

#entry iframe {
    width:673px;
    margin:0 0 20px 47px;
}


