@import "common.css";
/* ***************************************
       ///【コンテナ定義】///
*************************************** */
div#supportContainer {
    width: 685px;
    float: right;
    margin: 0 0 0 10px;
}
div#supportContainer h3{
	color:#FF8837;
	padding:0 5px;
	margin:0;
	font-weight:bold;
}
/*
div#supportContainer h2 {
*/
div#supportContainer h1#kaisya {
    width: 880px;
    height: 37px;
    margin: 10px 0px;
    background: url(../image/title_syousai.png) no-repeat;
    text-indent: -9999px;
}
div#topContainer {
    width: 655px;
}

div#topContainer p {
    width: 672px;
    margin-left: 10px;
    clear: both;
    font-size: 95%;
}

table {
    margin: 0px 0;
    text-align: center;
    border: #cccccc solid 1px;
    border-collapse: collapse;
    font-size: 100%;
    clear: both;
    line-height: 1.5;
}

table#kaisya {
    width:850;
    text-align: center;
    border: #cccccc solid 1px;
    border-collapse: collapse;
    font-size: 100%;
    clear: both;
    line-height: 1.5;
}

table td {
    padding: 2px;
    font-size: 85%;
    border-left: #cccccc solid 1px;
    border-right: #cccccc solid 1px;
    border-bottom: #cccccc solid 1px;
}

table td.title {
    width: 120px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}
table td.popularity {
    width: 70px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.offer {
    width: 85px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.area {
    width: 80px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.type {
    width: 70px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.survice {
    width: 95px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.campain {
    width: 120px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.campain2 {
    width: 170px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.otoku {
    width: 120px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}


table td.check {
    width: 25px;
    background: #ccccff;
    text-align: center;
}

table td.fiveStar {
    width: 91px;
    background: url(../image/five_star_pic.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
}

table td.fourStar {
    width: 75px;
    background: url(../image/four_star_pic.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
}

table td.threeStar {
    width: 75px;
    background: url(../image/three_star_pic.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
}

table td.twoStar {
    width: 75px;
    background: url(../image/two_star_pic.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
}
*html table td#ap {
    width: 121px;
    height: 81px;
}
table td.ap a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_ap.jpg) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#sv {
    width: 121px;
    height: 81px;
}

table td.sv a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_sv.jpg) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#tokai {
    width: 121px;
    height: 81px;
}

table td.tokai a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_tokai.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#oneway {
    width: 121px;
    height: 81px;
}

table td.oneway a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_oneway.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#dream {
    width: 121px;
    height: 81px;
}

table td.dream a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_dream.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#aqua {
    width: 121px;
    height: 81px;
}

table td.aqua a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_unnzyou.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}
*html table td#huzi {
    width: 121px;
    height: 81px;
}

table td.huzi a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_huzi.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#aw {
    width: 121px;
    height: 81px;
}

table td.aw a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_aw.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#cosmo {
    width: 121px;
    height: 81px;
}

table td.cosmo a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_cosmo.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#life {
    width: 121px;
    height: 81px;
}

table td.life a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_life.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}


*html table td#miz {
    width: 121px;
    height: 81px;
}

table td.miz a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_miz.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}
*html table td#hida {
    width: 121px;
    height: 81px;
}

table td.hida a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_hida.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#kyou {
    width: 121px;
    height: 81px;
}

table td.kyou a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_kyou.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}


*html table td#daina {
    width: 121px;
    height: 81px;
}

table td.daina a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_cri.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#ism {
    width: 121px;
    height: 81px;
}

table td.ism a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_ism.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}
*html table td#oken {
    width: 121px;
    height: 81px;
}

table td.oken a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_oken.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#select {
    width: 121px;
    height: 81px;
}

table td.select a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_select.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#huziyama {
    width: 121px;
    height: 81px;
}

table td.huziyama a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_huziyama.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}

*html table td#huziyama {
    width: 121px;
    height: 81px;
}

table td.ac a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_ac.jpg) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}
table td.ef a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_ef.gif) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}
table td.ct a {
    width: 120px;
    height: 60px;
    background: url(../image/bana_ct.jpg) no-repeat;
    background-position: center;
    display: block;  
    text-indent: -9999px;
}


/* ***************************************
       ///【詳細定義】///
*************************************** */

table td.introduce {
    width: 655px;
    text-align: left;
    border-top: #cccccc solid 1px;    
    border-bottom: #cccccc solid 1px; 
}

table td.kao1 {
    height: 33px;
    width: 160px;
    background: url(../image/gokigen2.png) no-repeat; 
    border-style:none;
    padding: 2px;
    background-position: center;

}

table td.kao2 {
    height: 33px;
    width: 160px;
    background: url(../image/hukigen.png) no-repeat; 
    border-style:none;
    background-position: center;

}
table td.kao3 {
    height: 33px;
    width: 160px;
    background: url(../image/gokigenonna.png) no-repeat; 
    border-style:none;
    background-position: center;

}

table td.kutikomi {
    width: 600px;
    text-align: left;
    border-style:none;
}

table td.kutikomi2 {
    width: 600px;
    text-align: left;
    border-top-style:none;
    border-left-style:none;
    border-bottom-style:none;
    text-align: right;
    font-size:120%;
}
table td.syousai{
	width:100px;
	padding:2px;
	font-size:85%;
	text-align:center;
	background:#ccccff;
	border-top:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
}

table td.syousai2 {
	width: 300px;
	padding: 2px;
	font-size: 85%;
	border-top: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

div#supportContainer p{
	margin-top:0;
}

div#supportContainer p strong{
	font-weight:normal;
}

div#supportContainer h3.hazimete_Lankh2{
	color:#FF8837;
	font-weight:bold;
	
	margin:0 0 0px;
}

div#supportContainer h2#kaisya{
	width: 200px;
        color:#ffffff;
	padding:0 25px;
	margin:0;
	font-weight:bold;
}

table td.registration a {
    width: 94px;
    height: 42px;
    background: url(../image/apprication_button_picb.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

