@charset "utf-8";
/* CSS Document */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
    margin:0;padding:0;
}

table{
    font-size:100%;
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img{
    border:0;
}
address,caption,cite,code,dfn,em,strong,th,var{
    font-style:normal;
    font-weight:normal;
}

caption,th{
    text-align:left;
}
h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:bold;
    font-style:normal;
}
p{
    margin:0;padding:0;
}

q:before,q:after{
    content:'';
}
abbr,acronym{
    border:0;
    font-variant:normal;
}
sup{
    vertical-align:text-top;
}
sub{
    vertical-align:text-bottom;
}
button, fieldset, form, input, label, legend, select, textarea {
    font-family:inherit;
    font-weight:inherit;
    margin:0;
    padding:0;
    vertical-align:baseline;
}

address {
    font-style:normal;
    margin-bottom: 2px;
}

/* layout──────────────── */

body{
    border: 0;
}

#wrapper{
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    overflow:hidden;
}

/* header──────────────── */

#header{
    margin-top: 16px;
}

.logo{
    width: 740px;
    margin: 0 0px;
    float: left;
}

.text_menu{
    width: 370px;
    margin-top: 25px;
    float: left;
    line-height: 1.3em;
    margin-bottom: 14px;
    display: block;
}

.text_menu li{
    font-size: 12px;
    float: left;
    margin: 0;
    padding: 0 0 0 13px;
    background: url(../img/aucnet/common/line.gif) no-repeat 3px 0.3em;
    list-style: none;

}

.head_banner{
    float: right;
    width: 240px;
    clear: none;
}


#head02_area{
    width: 960px;
    float: left;
    display: block;
    overflow: hidden;
}
/* g menu ──────────────── */

table#g_menu {
    float: left;
    font-size: 1px;
    }

table#g_menu a{
    height: 28px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;

}

#g_menu_top a{
    width: 138px;
    background-image: url(../img/aucnet/common/g_menu/menu_top_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_top a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu_top_on.gif);
}

#g_menu_search a{
    width: 137px;
    background-image: url(../img/aucnet/common/g_menu/menu_search_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_search a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu_search_on.gif);
}

#g_menu_learn a{
    width: 137px;
    background-image: url(../img/aucnet/common/g_menu/menu_learn_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_learn a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu_learn_on.gif);
}

#g_menu_request a{
    width: 137px;
    background-image: url(../img/aucnet/common/g_menu/menu_request_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_request a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu_request_on.gif);
}

#g_menu_assessment a{
    width: 137px;
    background-image: url(../img/aucnet/common/g_menu/menu__assessment_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_assessment a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu__assessment_on.gif);
}

#g_menu_info a{
    width: 137px;
    background-image: url(../img/aucnet/common/g_menu/menu_info_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_info a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu_info_on.gif);
}

#g_menu_mypage a{
    width: 137px;
    background-image: url(../img/aucnet/common/g_menu/menu_mypage_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#g_menu_mypage a:hover{
    background-image: url(../img/aucnet/common/g_menu/menu_mypage_on.gif);
}

/* my menu ──────────────── */

table#m_menu {
    float: left;
    }

table#m_menu a{
    width: 186px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;

}

#m_menu_top a{
    height: 90px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_top_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#m_menu_top a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_top_on.gif);
}

#m_menu_01{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_01_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_01 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_01_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_01 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_01_on.gif);
}

#m_menu_02{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_02_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_02 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_02_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_02 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_02_on.gif);
}

#m_menu_03{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_03_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_03 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_03_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_03 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_03_on.gif);
}

#m_menu_04{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_04_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_04 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_04_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_04 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_04_on.gif);
}

#m_menu_05{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_05_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_05 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_05_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_05 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_05_on.gif);
}

#m_menu_06{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_06_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_06 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_06_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_06 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_06_on.gif);
}

#m_menu_07{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_07_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_07 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_07_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_07 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_07_on.gif);
}

#m_menu_08{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_08_on.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    text-indent: -9999px;
    overflow: hidden;
}

#m_menu_08 a{
    height: 45px;
    background-image: url(../img/aucnet/common/m_menu/m_menu_08_off.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#m_menu_08 a:hover{
    background-image: url(../img/aucnet/common/m_menu/m_menu_08_on.gif);
}

/* contents──────────────── */

#contents{
    width: 960px;
    float:left;
}

#left_contents{
    width: 690px;
    float:left;
    clear: both;
    display: block;
    overflow: hidden;
}

#right_contents{
    width: 260px;
    float:right;
    display: block;
    overflow: hidden;
}
/* footer──────────────── */

#footer{
    width: 960px;
    float:left;
    margin-top: 10px;
}

#copyright_area{
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    line-height: 13px;
    padding-top: 4px;
    background-color: #cdcdcd;
    padding-bottom: 4px;
    display: block;
}

.gray_bg{
    background-color: #eaedf2;
    border: 1px solid #d4d5d8;
    overflow: hidden;
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
    width: 958px;
}

.plan_bg{
    background-image: url(../img/aucnet/common/plan_bg.gif);
    background-repeat: repeat-x;

}

.purple_bg{
    background: #ccccff;
}

.plane_area{
    padding: 7px 10px;
    font-size: 70%;
    color: #999;
    overflow: hidden;
}

.fotter_title{
    font-size: 65%;
    font-weight: bold;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 7px;
    padding-left: 10px;
}

.fotter_reed{
    font-size: 65%;
    padding: 0 10px 7px 10px;
}


.fotter_link{
    width: 950px;
    float: left;
    display: block;
}

.fotter_link li{
    font-size: 10px;
    float: left;
    margin: 0;
    padding: 0 1px 1px 11px;
    background-image: url(../img/aucnet/common/line.gif);
    background-repeat: no-repeat;
    background-position: 3px 0em;
    list-style-type: none;
    line-height: 16px;
}

.fotter_link ul{
    font-size: 1px;
}

.btm_bg{
    background-image: url(../img/aucnet/common/btm_line.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding-top: 12px;
}

.cr_logo_position{
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
}

.cr_about{
    float: left;
    margin-top: 8px;
    width: 880px;
}

.copyright{
    font-size: 0.6em;
    width: 870px;
    padding-left: 10px;
    float: left;
    margin-bottom: 10px;
    display: block;

}

/* text──────────────── */

.page_title{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 935px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
}

.page_title01{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 935px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg01.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
}

.page_title02{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 935px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg03.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
}

.page_title03{
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 20px;
    width: 935px;
    height: 25px;
    background-image: url(../img/aucnet/common/h2_bg05.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
}

.page_title04{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 663px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg07.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
}

.page_title05{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    margin-top: 5px;
    width: 935px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
    display: block;
    float: left;
}

.page_title06{
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 20px;
    width: 935px;
    height: 25px;
    background-image: url(../img/aucnet/common/h2_bg09.gif);
    background-repeat: repeat-x;
    clear: both;
    overflow: hidden;
}

.page_title08{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    margin-top: 5px;
    width: 450px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg.gif);
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    float: left;
}


.page_title09{
    padding-top: 5px;
    padding-bottom: 2px;
    width: 800px;
    height: 20px;
    background-repeat: no-repeat;
    overflow: hidden;
    color: #FFF;
    text-align: center;
    font-weight: bold;
    background-color: #009;
}

.page_title10{
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 20px;
    width: 935px;
    height: 25px;
    background-image: url(../img/aucnet/common/h2_bg10.gif);
    background-repeat: repeat-x;
    clear: both;
    overflow: hidden;
}

.login_title_red{
    font-size:110%;
    color:#cc0000;
    height: 21px;
    padding-top: 10px;
    padding-left: 20px;
    background-image:url(../img/aucnet/common/second_title_red02.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    margin-left: 10px;
}

.login_title{
    font-size:110%;
    font-weight:bold;
    color:#323232;
    height: 21px;
    padding-top: 10px;
    padding-left: 20px;
    background-image:url(../img/aucnet/common/second_title_bg11.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
}

.login_title02{
   font-size:110%;
   font-weight:normal;
   color:#323232;
   height: 22px;
   padding-top: 10px;
   padding-left: 20px;
   background-image:url(../img/aucnet/common/second_title_full_bg.gif);
   background-position:0px 0px;
   background-repeat:no-repeat;
}

.detail_title{
    width: 688px;
    clear: both;
    overflow: hidden;
    background-color: #A2CBF0;
}

.detail{
    width: 528px;
    overflow: hidden;
    height: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
    background-image: url(../img/aucnet/common/h2_bg06.gif);
    background-repeat: no-repeat;
    padding-top: 7px;
    margin: 5px 0;
}

.glade{
    width: 528px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 20px;
    float: left;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0;
    font-weight: bold;
    font-size: 70%;
}

.glade_check{
    width: 130px;
    overflow: hidden;
    float: left;
    margin-bottom: 5px;
    font-size: 70%;
    margin-left: 5px;
    text-align: center;
}

.pickup_title{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 935px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg04.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
    margin-bottom: 5px;
}

.page_title150{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 150px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
    display: block;
    float: left;
    clear: both;
}

.page_title_right{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 235px;
    height: 17px;
    background-image: url(../img/aucnet/common/right_bg.gif);
    background-repeat: no-repeat;
    display: block;
    float: left;
    clear: both;
}

.page_title_check{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 65px;
    width: 104px;
    height: 16px;
    background-image: url(../img/aucnet/common/h2_check_bg.gif);
    background-repeat: no-repeat;
    display: block;
    float: left;
    clear: both;
}

.page_title700{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 675px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
}

.page_title160{
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 20px;
    width: 120px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
}

.ais_title160{
    padding-right: 5px;
    padding-bottom: 11px;
    padding-left: 27px;
    width: 113px;
    background-image: url(../img/aucnet/common/ais.gif);
    background-repeat: no-repeat;
    height: 16px;
}

.page_title260{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 220px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
}

.page_title960{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 930px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
}

.search_area960{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 933px;
    height: 37px;
    background-image: url(../img/aucnet/common/search_bg.gif);
    background-repeat: repeat-x;
}

.search_area960_mymenu{
    padding-top: 6px;
    padding-right: 323px;
    padding-bottom: 5px;
    padding-left: 5px;
    width: 630px;
    height: 37px;
    text-align: center;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCC;
}

.h_title{
    font-weight: bold;
    color: #FFF;
    float: left;
    font-size: 90%;
}

.h_title_black{
    font-weight: bold;
    color: #333333;
    float: left;
    font-size: 90%;
}

.seaech_title_black{
    vertical-align: middle;
    margin-top: 10px;
    font-weight: bold;
    color: #333333;
    float: left;
    font-size: 70%;
    display: block;
}

.h_title_black2nd{
    font-weight: bold;
    color: #333333;
    float: left;
    font-size: 110%;
}

.h_title_shop{
    font-weight: bold;
    color: #333333;
    float: left;
    font-size: 100%;
    width: 780px;
    margin-top: 5px;
}

.h_button_yellow{
    float: right;
    margin-left: 5px;
    background-image: url(../img/aucnet/common/button/200_23_yellow.gif);
    height: 17px;
    width: 194px;
    font-size: 65%;
    font-weight: bold;
    padding-top: 6px;
    text-align: center;
    color: #333;
    display: block;
    padding-left: 6px;
    }

.h_button_blue{
    float: right;
    margin-left: 5px;
    background-image: url(../img/aucnet/common/button/194_23_blue.gif);
    height: 17px;
    width: 188px;
    font-size: 65%;
    font-weight: bold;
    padding-top: 6px;
    text-align: center;
    color: #333;
    display: block;
    padding-left: 6px;
    }

.h_button_search{
    float: right;
    background-image: url(../img/aucnet/common/button/search_button_bg.gif);
    height: 24px;
    width: 220px;
    font-size: 75%;
    font-weight: bold;
    padding-top: 12px;
    text-align: center;
    display: block;
    margin-left: 5px;
    color: #FFF;
    }

.h_button_see{
    float: left;
    background-image: url(../img/aucnet/common/button/sub_button02.gif);
    height: 22px;
    width: 220px;
    font-size: 75%;
    font-weight: bold;
    padding-top: 10px;
    text-align: center;
    display: block;
    margin-left: 40px;
    color: #683F06;
    background-repeat: no-repeat;
    margin-top: 6px;
    }

.h_button_see02{
    float: left;
    background-image: url(../img/aucnet/common/button/sub_button04.gif);
    height: 60px;
    width: 79px;
    font-size: 70%;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
    display: block;
    color: #683F06;
    background-repeat: no-repeat;
    margin-top: 10px;
    }

.h_button_kakunin{
    float: left;
    background-image: url(../img/aucnet/common/button/sub_button03.gif);
    height: 24px;
    width: 146px;
    font-size: 75%;
    font-weight: bold;
    padding-top: 13px;
    text-align: center;
    display: block;
    color: #FFF;
    background-repeat: no-repeat;
    padding-left: 13px;
    margin-top: 5px;
    }

.h_button_kakunin02{
    background-image: url(../img/aucnet/common/button/sub_button03.gif);
    height: 24px;
    width: 146px;
    font-size: 75%;
    font-weight: bold;
    padding-top: 13px;
    text-align: center;
    display: block;
    color: #FFF;
    background-repeat: no-repeat;
    padding-left: 13px;
    margin-top: 5px;
    margin-left: 80px;
    }

.h_button_change{
    background-image: url(../img/aucnet/common/button/change.gif);
    height: 20px;
    width: 70px;
    font-size: 12px;
    font-weight: bold;
    padding-top: 6px;
    text-align: center;
    display: block;
    margin-left: 5px;
    color: #FFF;
    float: left;
    margin-top: 3px;
    }

.h_button_search a:link{
    color: #FFFFFF;
}
.h_button_search a:hover{
    color: #FFFFFF;
}
.h_button_search a:visited{
    color: #FFFFFF;
}

.app_left{
    margin: 10px 0;
    vertical-align: middle;
    width: 450px;
    float:left;
    overflow: hidden;
    }

.app_left02{
    vertical-align: middle;
    width: 960px;
    float:left;
    overflow: hidden;
    font-size:12px;
    clear: both;
    margin-top: 5px;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0;
    }

.app_left03{
    vertical-align: middle;
    float:left;
    overflow: hidden;
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
    }

.app_left04{
    vertical-align: middle;
    overflow: hidden;
    text-align: left;
    font-size: 70%;
    color: #CCC;
    margin-bottom: 3px;
    margin-top: 10px;
    clear: both;
    float: left;
    width: 500px;
    }

.app_right{
    vertical-align: middle;
    width: 450px;
    float:right;
    overflow: hidden;
    text-align: right;
    margin-top: 15px;
    font-size: 80%;
    }

.app_right02{
    vertical-align: middle;
    float:right;
    text-align: right;
    font-size: 70%;
    color: #CCC;
    margin-top: 3px;
    margin-right: 0;
    margin-bottom: 3px;
    margin-left: 0;
    width: 460px;
    display: block;
    }

.app_area{
    vertical-align: middle;
    float:right;
    overflow: hidden;
    margin-bottom: 3px;
    width: 460px;
    text-align: right;
    display: block;
    }

.app_right a:link{
    text-decoration: underline;
}

#search_images{
    overflow: hidden;
    width: 960px;
    clear: both;
}

.search_images_box{
    width: 186px;
    margin-bottom: 7px;
    border: 1px solid #999;
    float: left;
    padding: 2px;
    height: 350px;
}

.box_movie{
    padding: 10px;
    margin-top: 5px;
    width: 307px;
    float: left;
    border: 1px solid #999;
    display: block;
    height: 543px;
}

.box_shop{
    padding: 10px;
    width: 183px;
    float: left;
    margin-top: 5px;
    margin-left: 5px;
    height: 258px;
    border: 1px solid #999;
}

.box_shop_small{
    padding: 5px;
    width: 130px;
    float: left;
    margin-top: 5px;
    margin-left: 3px;
    height: 265px;
    border: 1px solid #999;
    margin-right: 3px;
}

.box_half{
    padding: 10px;
    width: 453px;
    float: left;
    height: 230px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #999;
}

.box10{
    padding: 10px 19px;
}
.box10_02{
    padding-top: 10px;
    padding-right: 19px;
    padding-left: 19px;
}

.box10_03{
    padding: 0 19px;
}

.box10_line{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #999;
    overflow: hidden;
}

#mw_box10_line{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #999;
    overflow: hidden;
    width: 768px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
}

.mw_inside{
    margin-top: 5px;
    border: 1px solid #CCC;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
    margin-bottom: 10px;
    overflow: hidden;
}

.mw_reed{
    font-size: 12px;
    line-height: 160%;}

.mw_done{
    font-size: 18px;
    color: #F00;
    font-weight: bold;
    line-height: 160%;
    text-align: center;
    padding-bottom: 50px;
}

.mw_done_box{
    margin-top: 5px;
    border: 1px solid #CCC;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
    margin-bottom: 10px;
    overflow: hidden;
    display: block;
    height: 300px;
}

.box_ranking{
    overflow: hidden;
    border: 1px solid #000000;
    padding: 5px;
    width: 926px;
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
}

.ranking_minibox{
    border: 1px solid #3CF;
    float: left;
    line-height: 14px;
    width: 130px;
    margin-left: 10px;
    height: 150px;
    }

.ranking_title{
    color: #FFF;
    background-color:#03C;
    width: 130px;
    display: block;
    padding-top: 3px;
    padding-bottom: 5px;
    text-align: center;
    vertical-align: middle;
    line-height: 12px;
    margin-bottom: 5px;
    height: 25px;
    font-size: 14px;
    }

.ranking_title_other{
    color: #FFF;
    background-color:#03C;
    width: 130px;
    display: block;
    padding-top: 10px;
    padding-bottom: 5px;
    text-align: center;
    vertical-align: middle;
    line-height: 12px;
    margin-bottom: 5px;
    height: 17px;
    font-size: 14px;
    }

.box10_line_inside5{
    overflow: hidden;
    border: 1px solid #999;
    padding: 5px;
    margin: 5px 0;
}

.box10_line_inside5 table.table-02 {
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
    border: 1px solid #999999;
    padding: 5px;
    display: block;
}

.box475{
    width: 475px;
    display: block;
    overflow: hidden;
    float: left;
}

#search_images table#table-01 td .table-03 {
border-collapse: collapse;
border: 1px #999999 solid;
}

#search_images table#table-01 td .table-03 td {
border: 1px #999999 solid;
}

#left_contents table.table-03 {
border-collapse: collapse;
border: 1px #999999 solid;
text-align: center;
}

#left_contents table.table-03 td {
border: 1px #999999 solid;
text-align: center;
}

.box10_line_full{
    overflow: hidden;
    border: 1px solid #999;
    display: block;
}

.box10_line_shop{
    overflow: hidden;
    border: 1px solid #999;
    display: block;
    clear: both;
    padding: 5px;
    background-image: url(../img/aucnet/common/shop_bg.gif);
    background-repeat: repeat;
    margin-bottom: 5px;
}

#700box{
    width: 700px;
    float: left;
    display: block;
    overflow: hidden;
}

#260box{
    width: 250px;
    float: left;
    display: block;
    overflow: hidden;
}

.inside_list{
    margin: 10px 0 30px;
}

.inside_list li{
    font-size: 85%;
    list-style-type: decimal;
    list-style-position: outside;
    margin-top: 10px;
    text-align: left;
    margin-left: 40px;
    margin-right: 20px;
    line-height: 20px;
}

.kochira{
    display: block;
    margin-top: 6px;
    float: left;
    margin-bottom: 4px;
    clear: both;
    width: 200px;
}

.kochira_long{
    display: block;
    margin-top: 10px;
    margin-bottom: 4px;
    clear: both;
    width: 960px;
    overflow: hidden;
}

.pankuzu{
    display: block;
    width: 630px;
    margin-top: 6px;
    height: 21px;
    float: left;
    margin-bottom: 4px;
    clear: left;
}

.pankuzu li{
    font-size: 60%;
    float: left;
    background-image: url(../img/aucnet/common/arrow.gif);
    background-repeat: no-repeat;
    background-position: 1px 1px;
    list-style-type: none;
    display: block;
    margin-bottom: 0;
    padding-left: 10px;
    overflow: hidden;
}

.pankuzu_shop{
    display: block;
    width: 960px;
    margin-top: 6px;
    height: 21px;
    float: left;
    margin-bottom: 4px;
    clear: both;
}

.pankuzu_shop li{
    font-size: 60%;
    float: left;
    background-image: url(../img/aucnet/common/arrow.gif);
    background-repeat: no-repeat;
    background-position: 1px 1px;
    list-style-type: none;
    display: block;
    margin-bottom: 0;
    padding-left: 10px;
    overflow: hidden;
}

.shop_menu{
    display: block;
    width: 960px;
    margin-top: 6px;
    float: left;
    clear: left;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 0px 40px;
}

.shop_menu li{
    font-size: 80%;
    float: left;
    list-style-type: none;
    display: block;
    margin-bottom: 0;
    overflow: hidden;
    font-weight: bold;
    width: 100px;
    text-align: center;
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
    height: 14px;
}

.shop_menu li a:link{ text-decoration: none; color: #000; }
.shop_menu li a:hover{ text-decoration: none; color: #000; }
.shop_menu li a:visited{ text-decoration: none; color: #000; }

.shop_menu_select{
    background-image: url(../img/aucnet/common/button/shop_menu_bg.gif);
    background-repeat: no-repeat;
    display: block;
    height: 44px;
    width: 100px;
    }

.pankuzu_right{
    width: 330px;
    float: left;
    margin-bottom: 7px;
}

.contents_banner_area{
    margin-bottom: 5px;
    width: 960px;
    clear: both;
    float: left;
}

.button120{
    display: block;
    height: 17px;
    width: 120px;
    background-image: url(../img/aucnet/common/button/120_24.gif);
    background-repeat: no-repeat;
    text-align: center;
    margin-left: 10px;
    font-size: 65%;
    font-weight: bold;
    padding-top: 7px;
    color: #222222;
    }

.button120_02{
    display: block;
    height: 17px;
    width: 120px;
    background-image: url(../img/aucnet/common/button/120_24.gif);
    background-repeat: no-repeat;
    text-align: center;
    margin-left: 10px;
    font-size: 65%;
    font-weight: bold;
    color: #222222;
    padding-top: 7px;
    float: left;
}

.button50{
    display: block;
    height: 16px;
    width: 50px;
    background-image: url(../img/aucnet/common/button/50_21.gif);
    background-repeat: no-repeat;
    text-align: center;
    margin-left: 10px;
    font-size: 10px;
    font-weight: bold;
    padding-top: 6px;
    color: #222222;
    float: left;
    margin-top: 6px;
    }

.replay{
    overflow: hidden;
    clear: both;
}

.tate_line{
    background-image: url(../img/aucnet/common/tate_line.gif);
    background-repeat: repeat-y;
    background-position: center;
    }

.yoko_line{
    background-image: url(../img/aucnet/common/yoko_line.gif);
    background-repeat: repeat-x;
    background-position: top;
    }

.search_tab_all{
    background-image: url(../img/aucnet/common/button/search_all.gif);
    height: 35px;
    width: 960px;
}

.search_tab_ais{
    background-image: url(../img/aucnet/common/button/search_ais.gif);
    height: 35px;
    width: 960px;
}

.search_all{
    margin-left: 7px;
    width: 206px;
    height: 20px;
    float: left;
    font-size: 75%;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
}


.search_ais{
    margin-left: 7px;
    width: 206px;
    height: 20px;
    float: left;
    font-size: 75%;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
}

.search_like{
    float: right;
    font-size: 12px;
    font-weight: bold;
    padding-top: 5px;
    display: block;
}

.search_no{
    font-size: 80%;
    margin-top: 5px;
    margin-bottom: 5px;
    clear: both;
    }

.search_others{
    overflow: hidden;
    width: 960px;
    float: left;
    clear: both;
}

.blue_box{
    width: 550px;
    float: left;
    background-color: #CAF0FF;
    padding: 3px;
}

.hikaku_koumoku{
    width: 575px;
    float: right;
    font-size: 65%;
    display: block;
    clear: both;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 382px;
}

.search_others_right{
    float: right;
    width: 400px;
    text-align: right;
    padding-top: 5px;
    font-size: 80%;

}

.search_others_right02{
    float: right;
    width: 400px;
    text-align: right;

}

.button_mail{
    display: block;
    height: 22px;
    width: 200px;
    background-image: url(../img/aucnet/common/button/240_31.gif);
    background-repeat: no-repeat;
    font-size: 80%;
    font-weight: bold;
    padding-top: 9px;
    color: #000;
    padding-left: 40px;
    margin-top: 5px;
    text-align: left;
    }

.search_others_right a:link{
    text-decoration: underline;
}

.button_hikaku_on{
    display: block;
    height: 18px;
    width: 57px;
    background-image: url(../img/aucnet/common/button/hikaku_on.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    padding-top: 6px;
    color: #FFF;
    text-align: center;
    }

.button_hikaku_off{
    display: block;
    height: 18px;
    width: 57px;
    background-image: url(../img/aucnet/common/button/hikaku_off.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    padding-top: 8px;
    text-align: center;
    color: #000;
    }

.button_alart{
    display: block;
    height: 18px;
    width: 135px;
    background-image: url(../img/aucnet/common/button/sub_button05.gif);
    background-repeat: no-repeat;
    padding-top: 6px;
    color: #000;
    text-align: center;
    float: right;
    font-size: 12px;
    text-decoration: none;
    }

.button_alart_done{
    display: block;
    height: 18px;
    width: 135px;
    background-image: url(../img/aucnet/common/button/sub_button05_done.gif);
    background-repeat: no-repeat;
    padding-top: 6px;
    color: #CCC;
    text-align: center;
    float: right;
    font-size: 12px;
    text-decoration: none;
    }

.button_listen{
    display: block;
    height: 21px;
    width: 135px;
    background-image: url(../img/aucnet/common/button/sub_button05.gif);
    background-repeat: no-repeat;
    padding-top: 3px;
    color: #000;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    float: left;
    font-weight: bold;
    }

.button_kotowaru{
    display: block;
    height: 20px;
    width: 120px;
    background-image: url(../img/aucnet/common/button/120_24.gif);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 4px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    }

.button_small{
    display: block;
    height: 18px;
    width: 46px;
    background-image: url(../img/aucnet/common/button/sub_button06.gif);
    background-repeat: no-repeat;
    padding-top: 6px;
    color: #000;
    text-align: center;
    float: right;
    font-size: 12px;
    text-decoration: none;
    }

.mysearch_text_box{
    display: block;
    height: 18px;
    width: 350px;
    padding-top: 6px;
    color: #000;
    text-align: right;
    float: right;
    font-size: 12px;
    text-decoration: none;
    }

.ais_hyouka{
    background-image: url(../img/aucnet/common/button/ais_hyouka.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 50px;
    padding-top: 34px;
    text-align: center;
    font-weight: bold;
    color: #F00;
    font-size: 85%;
    }

.ais_hyouka02{
    background-image: url(../img/aucnet/common/button/ais_hyouka02.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 57px;
    padding-top: 24px;
    text-align: center;
    font-weight: bold;
    color: #F00;
    font-size: 85%;
    padding-left: 24px;
    }

.ais_hyouka03{
    background-image: url(../img/aucnet/common/button/ais_hyouka03.gif);
    background-repeat: no-repeat;
    height: 29px;
    width: 188px;
    padding-top: 17px;
    text-align: left;
    font-weight: bold;
    color: #F00;
    font-size: 85%;
    padding-left: 72px;
    float: left;
    margin-bottom: 5px;
    }

.ais_hyouka04{
    background-image: url(../img/aucnet/common/button/ais_hyouka04.gif);
    background-repeat: no-repeat;
    height: 57px;
    width: 79px;
    padding-top: 24px;
    text-align: center;
    font-weight: bold;
    color: #F00;
    font-size: 85%;
    padding-left: 0px;
    margin-top: 20px;
    }

.tub{
    background-image: url(../img/aucnet/common/tub.gif);
    background-repeat: no-repeat;
    margin-left: 30px;
    width: 225px;
    height: 21px;
    padding-top: 4px;
    font-size: 12px;
    text-align: center;
    }

.tub a:link{ text-decoration: none; color:#000;}
.tub a:hover{ text-decoration: none; color:#000;}
.tub a:visited{ text-decoration: none; color:#000;}

p.salespoint{
    padding-top: 5px;
    width: 930px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
white-space: nowrap;
}

p.salespoint02{
    padding-top: 5px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.button_search_sub{
    float: right;
    background-image: url(../img/aucnet/common/button/sub_button.gif);
    height: 29px;
    width: 254px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    display: block;
    margin-left: 5px;
    color: #7D007A;
    padding-top: 11px;
    }

#search_images table#table-01 {
    width: 958px;
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#search_images table#table-01 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-image: url(../img/aucnet/common/search_ais_bg.gif);
    background-repeat: repeat-x;
    text-align: center;
}

#search_images table#table-01 td {
    padding: 5px;
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
}

#search_images table#table-01 td table {
    text-align: center;
}

#search_images table#table-01 td table td{
    border: 0 none;
    padding: 0;
    }
#search_images table#table-01 th table td{
    border: 0 none;
    padding: 1px 0;
    }

#search_images table#table-01 th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#search_images table#table-01 td table td table td img{
vertical-align: bottom;
    }

#mw_box10_line table#table-01 {
    width: 768px;
    border: 1px solid #BCBCBC;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#mw_box10_line table#table-01 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-image: url(../img/aucnet/common/search_ais_bg.gif);
    background-repeat: repeat-x;
    text-align: center;
}

#mw_box10_line table#table-01 td {
    padding: 5px;
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
}

#mw_box10_line table#table-01 td table {
    text-align: center;
}

#mw_box10_line table#table-01 td table td{
    border: 0 none;
    padding: 0;
    }
#mw_box10_line table#table-01 th table td{
    border: 0 none;
    padding: 1px 0;
    }

#mw_box10_line table#table-01 th table td table td{
    border: 0 none;
    padding: 0 ;
    }

.mw_button{
    display: block;
    height: 19px;
    width: 135px;
    background-image: url(../img/aucnet/common/button/sub_button05.gif);
    background-repeat: no-repeat;
    padding-top: 6px;
    color: #000;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    float: left;
    font-weight: bold;
    }

#star {
    margin-bottom: 15px;
}

#star table#table-01 {
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#star table#table-01 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-color:#ebebff;
    background-repeat: repeat-x;
    text-align: center;
    font-size: 14px;
}

#star table#table-01 td {
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
}

#star table #table-01 td table {
    text-align: center;
}

#star table#table-01 td table td{
    border: 0 none;
    padding: 0;
    }
#star table#table-01 th table td{
    border: 0 none;
    padding: 1px 0;
    }

#star table#table-01 th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#star table#table-01 td table td table td img{
vertical-align: bottom;
    }

table#login-01 {
    border: 1px #d52626 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
    margin-left: 10px;
}

table#login-01 td {
    border: 1px #d52626 solid;
    border-width: 0 0 1px 1px;
}

#pass_edit {
}

#pass_edit table#table-01 {
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#pass_edit table#table-01 th {
    padding: 5px;
    line-height: 14px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-color:#CDFFFF;
    background-repeat: repeat-x;
    text-align: center;
    font-size: 10px;
}

#pass_edit table#table-01 td {
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
    line-height: 14px;
    font-size: 10px;
}

#pass_edit table#table-01 th table td {
    border: 0 none;
    padding: 0 ;
}

#pass_edit table#table-01 td table td {
    border: 0 none;
    padding: 0 ;
}

#loan {
    font-size: 12px;
}

#loan table#table-01 {
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#loan table#table-01 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-color:#CDFFFF;
    background-repeat: repeat-x;
}

#loan table#table-01 td {
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
}

#loan table#table-01 th table td {
    border: 0 none;
    padding: 0 ;
}

#loan table#table-01 td table td {
    border: 0 none;
    padding: 0 ;
}

.comment01{
    font-size: 10px;
    line-height: 14px;
    margin-left: 20px;
    margin-top: 10px;
    }

.right_box{
    width: 248px;
    float: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #999;
    padding: 5px;
    margin-bottom: 5px;
}

#mymenu_images table#table-01 {
    width: 960px;
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#mymenu_images table#table-01 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-image: url(../img/aucnet/common/mymenu_sumi_bg.gif);
    background-repeat: repeat-x;
    text-align: center;
}

#mymenu_images table#table-01 td {
    padding: 5px;
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
}

#mymenu_images table#table-01 td table {
    text-align: center;
}

#mymenu_images table#table-01 td table td{
    border: 0 none;
    padding: 0;
    }
#mymenu_images table#table-01 th table td{
    border: 0 none;
    padding: 1px 0;
    }

#mymenu_images table#table-01 th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#mymenu_images table#table-01 td table td table td img{
vertical-align: bottom;
    }


#mymenu_images table#table-01_menu {
    width: 960px;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#mymenu_images table#table-01_menu th {
    padding: 5px;
    background-image: url(../img/aucnet/common/mymenu_sumi_bg.gif);
    background-repeat: repeat-x;
    text-align: center;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

#mymenu_images table#table-01_menu td {
    padding: 5px;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

#mymenu_images table#table-01_menu td table {
    text-align: center;
}

#mymenu_images table#table-01_menu td table td{
    border: 0 none;
    padding: 0;
    }
#mymenu_images table#table-01_menu th table td{
    border: 0 none;
    padding: 1px 0;
    }

#mymenu_images table#table-01_menu th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#mymenu_images table#table-01_menu td table td table td img{
vertical-align: bottom;
    }



#mymenu_images table#table-01_no_top {
    width: 960px;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#mymenu_images table#table-01_no_top th {
}

#mymenu_images table#table-01_no_top td {
    padding: 5px;
    border-top-width: 0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

#mymenu_images table#table-01_no_top td table {
    text-align: center;
}

#mymenu_images table#table-01_no_top td table td{
    border: 0 none;
    padding: 0;
    }
#mymenu_images table#table-01_no_top th table td{
    border: 0 none;
    padding: 1px 0;
    }

#mymenu_images table#table-01_no_top th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#mymenu_images table#table-01_no_top td table td table td img{
vertical-align: bottom;
    }

#mymenu_images table#table-02_no_top {
    width: 320px;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    float: left;
    height: 390px;
}

#mymenu_images table#table-02_no_top th {
}

#mymenu_images table#table-02_no_top td {
    padding: 5px;
    border-top-width: 0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

#mymenu_images table#table-02_no_top td table {
    text-align: center;
}

#mymenu_images table#table-02_no_top td table td{
    border: 0 none;
    padding: 0;
    }
#mymenu_images table#table-02_no_top th table td{
    border: 0 none;
    padding: 1px 0;
    }

#mymenu_images table#table-02_no_top th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#mymenu_images table#table-02_no_top td table td table td img{
vertical-align: bottom;
    }


#mymenu_images table#table-01_menu_btm {
    width: 960px;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#mymenu_images table#table-01_menu_btm th {
    padding: 5px;
    background-image: url(../img/aucnet/common/mymenu_sumi_bg.gif);
    background-repeat: repeat-x;
    text-align: center;
    border-top-width: 0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

#mymenu_images table#table-01_menu_btm td {
    padding: 5px;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

#mymenu_images table#table-01_menu_btm td table {
    text-align: center;
}

#mymenu_images table#table-01_menu_btm td table td{
    border: 0 none;
    padding: 0;
    }
#mymenu_images table#table-01_menu_btm th table td{
    border: 0 none;
    padding: 1px 0;
    }

#mymenu_images table#table-01_menu_btm th table td table td{
    border: 0 none;
    padding: 0 ;
    }
#mymenu_images table#table-01_menu_btm td table td table td img{
vertical-align: bottom;
}

#mymenu_news{
    width: 938px;
    float: left;
    border: 1px solid #999999;
    background-color: #FFC;
    font-size: 12px;
    font-weight: bold;
    color: #F00;
    line-height: 18px;
    padding: 10px;
    display: block;
    overflow: hidden;
    margin-bottom: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #ffffff;
    background-image: -webkit-linear-gradient(left, #fffacd, #ffffff);
    background-image: -moz-linear-gradient(left, #fffacd, #ffffff);
    background-image: -o-linear-gradient(left, #fffacd, #ffffff);
    background-image: linear-gradient(to right, #fffacd, #ffffff);
    -pie-background: linear-gradient(left, #fffacd, #ffffff);
    border: 1px solid #ffa500;
}

#mymenu_news a:link{color: #F00;}
#mymenu_news a:hover{color: #F00;}
#mymenu_news a:visited{color: #F00;}

#mymenu_news img{
    vertical-align:bottom;/vertical-align:middle;
    margin-bottom:2px;
}

.mymenu_no{
    width: 938px;
    float: left;
    border: 1px solid #999999;
    background-color: #FFC;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding: 10px;
    display: block;
    overflow: hidden;
    margin-bottom: 10px;
    color: #34349C;
}

.mymenu_show{
    display: block;
    height: 13px;
    width: 100px;
    background-image: 			   url(../img/aucnet/common/button/mymenu_show.gif);
    background-repeat: no-repeat;
    font-size: 70%;
    font-weight: bold;
    padding-top: 3px;
    float: right;
    color: #000;
    margin-right: 10px;
    text-align: center;
    }

.mymenu_result{
    font-size: 85%;
    line-height: 18px;
    text-align: left;
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    width: 960px;
    margin-bottom: 5px;
    overflow: hidden;
    height: 50px;
}

.mymenu_result02{
    font-size: 85%;
    text-align: left;
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    width: 960px;
    margin-bottom: 5px;
    overflow: hidden;
    height: 16px;
}

.mymenu_result_3line{
    font-size: 85%;
    line-height: 17px;
    text-align: left;
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    width: 960px;
    margin-bottom: 5px;
    overflow: hidden;
    height: 55px;
}

.mymenu_show a:link{ text-decoration: none; color: #000;}
.mymenu_show a:hover{ text-decoration: none; color: #000;}
.mymenu_show a:visited{ text-decoration: none; color: #000;}

.box_mymenu{
    width: 190px;
    margin-bottom: 7px;
    border: 1px solid #999;
    float: left;
    padding-top: 2px;
    padding-bottom: 2px;
    text-align: center;
}

.warning{
    clear: both;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 10px;
    padding-top: 10px;
    display: block;
    overflow: hidden;
    width: 960px;
}

.toiawasezumi{
    position: relative;
    top: -148px;
    left: 2px;
}

.shop_comment{
    width: 485px;
    float: left;
    margin-right: 10px;
    line-height: 100%;
}

.shop_comment02{
    float: left;
    margin-right: 10px;
    font-size: 12px;
    line-height: 16px;
}

.shop_comment03{
    float: left;
    margin-top: 5px;
    font-size: 12px;
    line-height: 16px;
}

.shop_detail{
    width: 480px;
    float: left;
    display: block;
    overflow: hidden;
    padding-right: 15px;
    }

.shop_tel{
    float: left;
    width: 260px;
    overflow: hidden;
    display: block;
    padding: 10px;
    background-color: #FFF;
    border: 1px solid #999999;
    }

.ichiran_box_set{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #999;
    display: block;
    width: 688px;
    float: left;
    margin-bottom: 5px;
    clear: left;
    overflow: hidden;
    padding-bottom: 5px;
    }

.ichiran_box{
    border: 1px solid #D6D6D6;
    width: 155px;
    background-color: #F0F0F0;
    display: block;
    float: left;
    margin-left: 6px;
    margin-top: 5px;
    padding: 3px;
    }

.box_result{
    line-height: 16px;
    display: block;
    float: left;
}

.to_top{
    font-size: 12px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: right;
    clear: both;
}

.to_before{
    font-size: 12px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    clear: both;
}

.required_mark{
    color: #F00;
    font-size: 10px;
    float: right;
    width: 10px;
    }

.pass1{
    border: 0;
    background-image: url(../img/aucnet/common/member/pass01.gif);
    display: block;
    width: 160px;
    height: 62px;
    padding-left: 86px;
    padding-top: 25px;
    font-size: 12px;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    }

.pass2{
    border: 0;
    background-image: url(../img/aucnet/common/member/pass02.gif);
    display: block;
    width: 160px;
    height: 62px;
    padding-left: 86px;
    padding-top: 25px;
    font-size: 12px;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    }

.pass3{
    border: 0;
    background-image: url(../img/aucnet/common/member/pass03.gif);
    display: block;
    width: 160px;
    height: 62px;
    padding-left: 86px;
    padding-top: 25px;
    font-size: 12px;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    }

.loan_3point{
    width:798px;
    border:1px solid #ccc;
    font-size: 12px;
    margin-top: 15px;
    margin-right: auto;
    margin-bottom: 15px;
    margin-left: auto;
}

.loan_3point table .point01{
    background-color:#eafee4;
}

.loan_3point table .point02{
    background-color:#e9fcff;
}

.loan_3point table .point03{
    background-color:#fff3e8;
}

.loan_3point table .point01,
.loan_3point table .point02{
    border-right:1px solid #ccc;
}

.loan_3point table .point01,
.loan_3point table .point02,
.loan_3point table .point03{
    padding:15px 10px;
    line-height:1.5em;
}

.in_form {
    background-color:#f7f7f7;
    width:798px;
    border:1px solid #ccc;
    margin-bottom:15px;
}

.in_form {
    background-color:#f7f7f7;
    width:798px;
    border:1px solid #ccc;
    margin-bottom:15px;
}

.in_form h3 {
    width:778px;
    height:23px;
    background:#f7f7f7 url(../img/aucnet/common/second_title_full_bg.gif) no-repeat top left;
    padding:9px 0px 0px 20px;
    font-size:100%;
    margin-bottom:15px;
}

.in_form h3 .annotation {
    font-weight:normal;
    font-size:90%;
}

.loan_form{
    margin-left: auto;
    margin-right: auto;
    width: 800px;
    font-size: 12px;
}

.loan_linkshop{
    margin-left: auto;
    margin-right: auto;
    width: 800px;
    font-size: 12px;
}

.loan_form .in_form table.img_submit {
margin:0px auto 20px auto;
padding-top:10px;
}

.loan_linkshop p {
    text-align:center;
}

.loan_title{
   margin:0px 0px 5px 0px;
   clear:both;
}
.g_search {
    margin:0;
    padding:0;
}
.g_search h4 {
   font-size:80%;
   font-weight:bold;
   text-align:left;
}
.g_search_exp {
   background-color:#D8DFEB;
   font-size:80%;
   letter-spacing:-1px;
   text-align:left;
   margin:0px 1px 0px 1px;
   padding:2px 1px 2px 5px;
}
.g_state {
 width:160px;
 float:left;
 padding:0px;
 margin:0px 6px 0px 5px;
}
.g_state ul {
 width:160px;
 padding:0px;
 margin:10px 0px 10px 0px;
 list-style-type: none;
}
.g_state li {
  background-image:url(../img/aucnet/common/arrow02.gif);
  background-position: center left;
  background-repeat:no-repeat;
  padding:2px 0px 2px 10px;
  margin:0px;
  float:left;
}

.icon01{
    padding:3px 3px 3px 9px;
    background-image:url(../img/aucnet/common/arrow02.gif);
    background-position: center left;
    background-repeat:no-repeat;
    line-height:18px;
}

.w60 {
 width:60px;
}
.w80 {
 width:80px;
}
.w145 {
 width:145px;
}
.g_bodytype {
 width:260px;
 padding:0px 0px 10px 0px;
 margin:0px;
}
.g_bodytype ul {
 padding:0px;
 margin:10px 0px 10px 0px;
 list-style-type: none;
}
.g_bodytype li {
  width:75px;
  font-size:80%;
  padding:0px;
  text-align:center;
  margin:5px;
  float:left;
}
.g_price {
    width:260px;
    padding:0px 0px 10px 0px;
    margin:0px;
    height: 100%;
}
.g_price ul {
 padding:0px;
 margin:10px 0px 10px 0px;
 list-style-type: none;
}
.g_price li {
  width:100px;
  padding:0px 0px 0px 10px;
  background-image:url(../img/common/icon01.gif);
  background-position: center left;
  background-repeat:no-repeat;
  margin:1px 1px 1px 10px;
  float:left;
}


td.textname {
    font-size: 13px;
    line-height: 1.2em;
    color:#333333;
    text-align: center;
    padding: 3px;
    font-weight: bold;
}
td.textvalue {
    font-size: 14px;
    line-height: 1.5em;
    background-color:#ffffff;
    color:#3f3f3f;
    padding: 5px;
}
td.textmsg {
    font-size: 10px;
    line-height: 1.3em;
    color:#3f3f3f;
    padding: 0px;
}
td.ken {
    width:48px;
}

td.simdisplay {
    background-color:#f5f5f5;
    padding: 10px;
    border-style: solid;
    border-width:5px;
    border-color: #e0e0e0;
}
td.simtleft {
    line-height: 2em;
    border-color: #CCCCCC;
    padding-left: 8px;
    color: #333333;
    font-weight: bold;
}
td.simtright {
    background-color:#FFFFFF;
    line-height: 2em;
    padding: 2px;
    border-color: #CCCCCC;
}
td.simtlefttop {
    background-color:#f5f5f5;
    line-height: 2em;
    padding: 2px;

    border-color: #CCCCCC;
}
td.href="#dummylink" {
    background-color:#FFFFFF;
    padding: 2px;
    border-color: #CCCCCC;
}
td.simcenter {
    line-height: 2em;
    padding: 2px;
    border-color: #CCCCCC;
}
td.simtext {
    background-color:#ffffff;
    line-height: 2em;
    padding: 2px;
    border-color: #cccccc;
}
td.simtextbottom {
    background-color:#ffffff;
    line-height: 2em;
    padding: 2px;
    border-color: #cccccc;
}
.inputtext {
    color:#000000;
    padding-left: 5px;
    padding-right: 5px;
    background-color:#D8DFEB;
    border-width:3px;
    text-align: right;
}
.inputtextclick {
    color:#000000;
    background-color:#ffffff;
    border-width:3px;
}

#srank{
    font-size:12px;
    color:#666666;
}

#srank table#table-01 {
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

#srank table#table-01 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    background-color: #E4E4E4;
    background-repeat: repeat-x;
    font-weight: bold;
}

#srank table#table-01 td {
    text-align: left;
    padding: 5px;
    background-color: #FFF;
    border: 1px #999999 solid;
    border-width: 0 0 1px 1px;
}

#srank table#table-01 th table td {
    border: 0 none;
    padding: 0 ;
}

#srank table#table-01 td table td {
    border: 0 none;
    padding: 0 ;
}

.srank_bg{
    background-color:#D7D7D7;
}

.srank_bg01{
    background-color:#F4F4F4;
}

.srank_bg02{
    background-color:#FFFFFF;
}

.srank_bg03{
    background-image:url(../img/aucnet/common/search/srank07.jpg);
}

.srank_bg04{
    background-image:url(../img/aucnet/common/search/srank08.jpg);
    background-repeat:repeat-y;
}

.srank_bg05{
    background-image:url(../img/aucnet/common/search/srank09.jpg);
}

.srank_txt01{
    color:#FFBA00;
}

.srank_txt02{
    color:#880505;
}


.text70{
    font-size: 70%;
}

.text80{
    font-size: 80%;
}

.text85{
    font-size: 85%;
}

.text90{
    font-size: 90%;
}

.text_10p{
    font-size: 10px;
}

.text_12p{
    font-size: 12px;
}

.text_16p{
    font-size: 16px;
}

.text_20p{
    font-size: 20px;
}

.text_24p{
    font-size: 24px;
}

.font10{
    font-size: 10px;
}

.lineheight120{
    line-height: 120%;
    display: block;
    clear: both;
}

.lineheight160{
    line-height: 160%;
}

.lineheight180{
    line-height: 180%;
}

.lineheight200{
    line-height: 200%;
}

.bold{
    font-weight: bold;
}


.white{
    color: #fff;
}

.black{
    color: #333;
}

.red{
    color: #C00;
}

.red02{
    color: #800000;
}

.pink{
    color:#F3C;
}

.gray{
    color: #999;
}

.yellow_bg{
background-color: #FFC;
}

.pink_bg{
background-color: #fff0e0;
}

.blue_bg{
background-color: #cce5ff;
    }

.white_bg{
background-color: #FFF;
}

/* position──────────────── */

.clear{
    clear:both;
}

.vtop{
    vertical-align: top;
}

.top_p2{
    padding-top: 2px;
}

.top_p3{
    padding-top: 3px;
}

.top_m2{
    margin-top: 2px;
}

.top_m5{
    margin-top: 5px;
}

.top_m11{
    margin-top: 11px;
}

.top_m20{
    margin-top: 20px;
}

.btm_m5{
    margin-bottom: 5px;
    clear: both;
}

.btm_m10{
    margin-bottom: 10px;
    clear: both;
}

.padding3{
    padding: 3px;
}

.padding5{
    padding: 5px;
}

.padding10{
    padding: 10px;
}

.f_right{
    float: right;
    overflow: hidden;
}

.f_left{
    float: left;
    display: block;
    overflow: hidden;
}

.al_right {
text-align:right !important;
}

.al_left {
text-align:left !important;
}

.right{ FLOAT: right;}

.left{ FLOAT: left;}

.center {
   text-align:center;
}

.left5{
    margin-left: 5px;
}

.left_m2{
    margin-left: 2px;
}

.left_m20{
    margin-left: 20px;
}

.right5{
    margin-right: 5px;
}

.right10{
    margin-right: 5px;
}

.right_p5{
    padding-right: 5px;
    }

.left_p5{
    padding-left: 5px;
    }

.right_p10{
    padding-right: 10px;
    }

.left_p10{
    padding-left: 10px;
    }

.right_p15{
    padding-right: 15px;
    }

.left_p15{
    padding-left: 15px;
    }

.right_p25{
    padding-right: 25px;
    }

.left_p25{
    padding-left: 25px;
    }

.left_p30{
    padding-left: 30px;
    }

.right_p30{
    padding-right: 30px;
    }

.right_p35{
    padding-right: 35px;
    }

.left_p35{
    padding-left: 35px;
    }

.hdn{
    display: block;
    overflow: hidden;
}


#nav{
    text-align: center;
    font-size:12px;
    margin-bottom: 10px;
    display: block;
    width: 958px;
}

#nav ul.pageNav {
    padding: 12px;
    text-align: center;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
}

#nav ul.pageNav li {
    display: inline;
    margin: 0 1px;
    padding: 0;
}

#nav ul.pageNav li span,
#nav ul.pageNav li a {
    display: inline-block;
    padding: 1px 8px;
    background: #fff;
    border: 1px solid #A3D9F5;
    vertical-align: middle;
    text-decoration: none;
}

#nav ul.pageNav li a:hover {
    background: #efefef;
}

#re_search{
    font-weight: bold;
    padding-left: 10px;
}

#re_search li{
    height: 41px;
    width: 870px;
    background-image: url(../img/aucnet/common/line_re_search.gif);
    background-repeat: no-repeat;
    list-style-type: none;
    list-style-position: inside;
    padding-left: 5px;

}

/* pop up */

#pu_wrapper{
    width: 775px;
    margin-right: auto;
    margin-left: auto;
    overflow:hidden;
    background-color: #CAD5F9;
    padding-top: 30px;
}

#pu_wrapper02{
    width: 775px;
    margin-right: auto;
    margin-left: auto;
    overflow:hidden;
    background-color: #ffffcc;
    padding-top: 30px;
}

#pu_contents{
    width: 740px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFF;
    clear: both;
    overflow: hidden;
}

#pu_header{
    width: 740px;
    margin-left: auto;
    background-color: #FFF;
    overflow: hidden;
    display: block;
    margin-bottom: 0px;
    margin-right: auto;
}

.pu_page_title{
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 700px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg06.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
    color: #000;
    margin-left: 15px;
    margin-bottom: 10px;
}

.pu_page_title02{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 685px;
    height: 17px;
    background-image: url(../img/aucnet/common/h2_bg_pu.gif);
    background-repeat: no-repeat;
    display: block;
    float: left;
}

.pu_page_title03{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 685px;
    height: 17px;
    background-color: #333399;
    display: block;
    float: left;
}

.pu_page_title03_2{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 8px;
    width: 697px;
    height: 17px;
    background-color: #333399;
    display: block;
    float: left;
}

.pu_page_title_textin{
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 700px;
    height: 20px;
    background-image: url(../img/aucnet/common/h2_bg06.gif);
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
    color: #000;
    margin-left: 15px;
    margin-bottom: 10px;
}

.mw_page_title{
    padding-top: 8px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 741px;
    height: 16px;
    background-image: url(../img/aucnet/common/h2_bg_mw.gif);
    background-repeat: no-repeat;
    display: block;
}

.mw_page_title02{
    padding-top: 8px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 565px;
    height: 16px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
    display: block;
}
.mw_page_title03{
    padding-top: 8px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    width: 130px;
    height: 16px;
    background-image: url(../img/aucnet/common/h2_bg02.gif);
    background-repeat: no-repeat;
    display: block;
}
.mw_page_title_ais{
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 27px;
    width: 123px;
    height: 17px;
    background-image: url(../img/aucnet/common/ais.gif);
    background-repeat: no-repeat;
    display: block;
}

/*--panel--*/
.panel_title{
width:710px;
background:url(../img/aucnet/common/learn/explain/panel_bg.gif) repeat-y;
margin-bottom:15px;
}
.panel_bootom{
width:710px;
background:url(../img/aucnet/common/learn/explain/panel_bottom.gif) no-repeat bottom;
padding-bottom:0.1px;
}
.panel_bootom_ex{
width:710px;
background:url(../img/aucnet/common/learn/explain/panel_bottom.gif) no-repeat bottom;
padding-bottom:0.1px;
}

.panel_bootom h2{
width:690px;
height:31px;
font-size:14px;
line-height:28px;
padding-left:20px;
background:url(../img/aucnet/common/learn/explain/panel_title.gif) no-repeat bottom;
}

.panel_content{
width:700px;
margin:5px;
}

html*.panel_content{
padding-bottom:5px; /* Safari Only */
}

.in_top{
    width: 710px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    font-size: 12px;
    }

.pu_box02{
    width: 710px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    }

.pu_box{
    width: 710px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    }

.pu_box table#table-01 {
    width: 710px;
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

.pu_box table#table-01 th {
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    background-color: #CCC;
    padding: 5px;
}

.pu_box table#table-01 td {
    padding: 5px;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

.pu_box table#table-01 td table td{
    border: 0 none;
}

.panel_table table#table-05 {
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
    clear: both;
}

.panel_table table#table-05 th {
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    background-color: #CCC;
    padding: 5px;
}

.panel_table table#table-05 td {
    padding: 5px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCC;
    border-right-color: #CCC;
    border-bottom-color: #CCC;
    border-left-color: #CCC;
}

.h_inside {
    font-size: 10px;
    padding: 0 15px;
    display: block;
    float: left;
    line-height: 10px;
}

.h_inside_right {
    font-size: 12px;
    display: block;
    float: right;
    line-height: 10px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
    padding-top: 6px;
}

.pu_form_list{
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
}

.pu_caution{
    font-size: 75%;
    }

.pu_caution li{
    list-style-type: disc;
    list-style-position: outside;
    text-align: left;
    margin-left: 35px;
    margin-right: 20px;
    line-height: 15px;
    margin-top: 3px;
}

.pu_form_text{
    float: left;
    font-size: 10px;
    color: #999;
    vertical-align: middle;
    margin-top: 5px;
    overflow: hidden;
    display: block;
    padding-bottom: 10px;
    clear: both;
}

.button_close{
    display: block;
    height: 20px;
    width: 145px;
    background-image: url(../img/aucnet/common/button/close.gif);
    background-repeat: no-repeat;
    font-size: 75%;
    font-weight: bold;
    padding-top: 7px;
    float: right;
    margin-top: 5px;
    margin-right: 5px;
    text-align: center;
    }

.button_conf{
    display: block;
    height: 32px;
    width: 193px;
    background-image: url(../img/aucnet/common/button/confirm.gif);
    background-repeat: no-repeat;
    font-size: 16px;
    font-weight: bold;
    padding-top: 12px;
    margin-top: 10px;
    margin-right: auto;
    text-align: center;
    margin-left: auto;
    margin-bottom: 10px;
    color: #FFF;
    }

.button_conf_area{
    display: block;
    height: 32px;
    width: 352px;
    background-image: url(../img/aucnet/common/area/confirm.gif);
    background-repeat: no-repeat;
    font-size: 16px;
    font-weight: bold;
    padding-top: 12px;
    margin-top: 10px;
    margin-right: auto;
    text-align: center;
    margin-left: auto;
    margin-bottom: 10px;
    color: #FFF;
    }

.pu_gray_bg{
    background-color: #eaedf2;
    border: 1px solid #d4d5d8;
    overflow: hidden;
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
    width: 738px;
}

#pu_footer{
    width: 775px;
    text-align: center;
    background-color: #CAD5F9;
    clear: both;
    margin-right: auto;
    margin-left: auto;
}

#pu_footer02{
    width: 775px;
    text-align: center;
    background-color: #ffffcc;
    clear: both;
    margin-right: auto;
    margin-left: auto;
}

.pu_copyright{
    font-size: 0.6em;
    text-align: center;
    margin-bottom: 30px;

}

.tag_box{
    margin-right: 10px;
    margin-left: 10px;
    overflow: hidden;
    margin-bottom: 0px;
    width: 936px;
    }

.tag{
    display: block;
    background-image: url(../img/aucnet/common/ranking/tag_orange.gif);
    background-repeat: no-repeat;
    width: 180px;
    height: 15px;
    float: left;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding-top: 5px;
    color: #FFF;
    }

.tag02{
    display: block;
    background-image: url(../img/aucnet/common/ranking/tag_blue.gif);
    background-repeat: no-repeat;
    width: 180px;
    height: 15px;
    float: left;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding-top: 5px;
    color: #FFF;
    }

#bodytype {
padding:0px 0px 0px 0px;
margin:0px;
}

.title_cap {
    font-size:80%;
    display: block;
    margin-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
}

.s_title01{
   font-size:110%;
   font-weight:normal;
   color:#323232;
   padding-left: 20px;
   background-image:url(../img/common/second_title_full_bg.gif);
   background-position:0px 0px;
   background-repeat:no-repeat;
}

#store{
 margin:auto;
}
.store_box{
    height:100%;
    padding:8px;
    display: block;
    overflow: hidden;
    font-size: 12px;
}
.store_fukidashi{
  width:495px;
  background: url(../img/search/store/fukidashi_bg.gif) ;
  height:100%;
  padding:0px;
}
.store_fukidashi_text{
  padding-left:10px;
  padding-right:10px;
}

#store p {
margin:8px 0px 8px 0px;
}
#map_center {
    float: left;
    padding-bottom:10px;
    width:570px;

}
#map_left {
    float: left;
    margin-left:1px;
    width:182px;
}
#map_right {
    float: right;
    width:182px;
}
.table01{
 width:100%;
 margin-top:5px;
 border:1px solid #cecece;
 border-collapse:collapse;
}
.table01 th{
 width:130px;
 padding:3px 3px 3px 7px;
 text-align:left;
 border:1px solid #cecece;
 background-color: #f3f3f3;
}

.table01 td{
 padding:3px 3px 3px 5px;
 border:1px solid #cecece;
 text-align:left;
}
.cyugoku {
    width:160px;
    float: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
    border: 1px solid #cc9900;
}
.cyugoku dl {
 margin:0px;
 padding:0px;
}
.cyugoku dt {
    font-size:110%;
    font-weight:bold;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    height: 20px;
    vertical-align: middle;
    line-height: 20px;
}
.cyugoku dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 7px;
}

.kyusyu {
    width:160px;
    border: 1px solid #cc3300;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
}

.kyusyu dl {
 margin:0px;
 padding:0px;
}
.kyusyu dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.kyusyu dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.okinawa {
    width:160px;
    font-size:110%;
    font-weight:bold;
    border: 1px solid #cc3300;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 15px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px;
}
.kinki {
    float: left;
    width:160px;
    margin:0px 0px 0px 20px;
    padding:0px 5px 10px 5px;
    border: 1px solid #669900;
}
.kinki dl {
 margin:0px;
 padding:0px;
}
.kinki dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.kinki dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.hokuriku {
    float: left;
    width:160px;
    margin:0px 0px 0px 20px;
    padding:0px 5px 10px 5px;
    border: 1px solid #009999;
}
.hokuriku dl {
 margin:0px;
 padding:0px;
}
.hokuriku dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.hokuriku dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.shikoku {
    float: left;
    width:160px;
    margin:20px 0px 0px 0px;
    padding:0px 5px 10px 5px;
    border: 1px solid #cc6600;
}
.shikoku dl {
 margin:0px;
 padding:0px;
}
.shikoku dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.shikoku dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.tokai {
    float: left;
    width:160px;
    margin:20px 0px 0px 20px;
    padding:0px 5px 10px 5px;
    border: 1px solid #669900;
}
.tokai dl {
 margin:0px;
 padding:0px;
}
.tokai dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.tokai dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.zenkoku {
    width:160px;
    margin:0px 2px 90px 0px;
    padding:30px 5px 30px 5px;
    font-weight:bold;
    border: 1px solid #C00;
}
.hokkaido {
    width:160px;
    margin:0px 2px 10px 0px;
    padding:15px 5px 15px 5px;
    font-size:110%;
    font-weight:bold;
    border: 1px solid #9999ff;
}
.tohoku {
    width:160px;
    margin:0px 0px 10px 0px;
    padding:0px 5px 10px 5px;
    border: 1px solid #9999ff;
}
.tohoku dl {
 margin:0px;
 padding:0px;
}
.tohoku dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.tohoku dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.kanto {
    width:160px;
    margin:0px 0px 10px 0px;
    padding:0px 5px 10px 5px;
    border: 1px solid #00cc66;
}
.kanto dl {
 margin:0px;
 padding:0px;
}
.kanto dt {
    margin:0px;
    font-weight:bold;
    height: 25px;
    padding-top: 7px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 1px;
    vertical-align: middle;
}
.kanto dd {
    margin:0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
}
