@charset "UTF-8";
/* -------------------------------------------------------- CSS Information 
Lust up date:   2012.08.21
Style Info:     
------------------------------------------------------------------------ */  

/*CommonCSS_link*/
@import url(base.css);
@import url(common.css);




/*------------------------------------------------------------Area1*/
.index_box01{background:url(../img/index_img/index_box01.jpg) 0 0 repeat-y; margin:0 0 18px 0; padding:10;}
.index_box02{background:url(../img/index_img/index_box02.jpg) left top no-repeat; margin:0; padding:0;}
.index_box03{background:url(../img/index_img/index_box03.jpg) left bottom no-repeat; margin:10; padding:33px 64px 42px 25px;}
.index_box04{background:url(../img/index_img/index_box04.jpg) 0 0 repeat-y; margin:0 0 23px 0; padding:0;}
.index_box05{background:url(../img/index_img/index_box05.jpg) left top no-repeat; margin:0; padding:0;}
.index_box06{background:url(../img/index_img/index_box06.jpg) left bottom no-repeat; margin:0; padding:19px 18px 15px 18px;}

.index_box044{background:url(../img/index_img/index_box044.jpg) 0 0 repeat-y; margin:0 0 23px 0; padding:0;}
.index_box055{background:url(../img/index_img/index_box044.jpg) left top no-repeat; margin:0; padding:0;}
.index_box066{background:url(../img/index_img/index_box044.jpg) left bottom no-repeat; margin:0; padding:10px 8px 10px 10px;}

h2{padding:0 0 0 40px;}
.image_r { padding:0; margin:0 0 0 20px; float:right; display:inline; }
.padding_t25{padding:23px 0 0 0;}
/*------------------------------------------------------------News*/
.news_bg01{background:url(../img/index_img/line.jpg) left bottom no-repeat; margin:0; padding:4px 7px 30px 11px;}
.news_bg02{margin:0; padding:4px 7px 0px 11px;}
.text_icon{margin:0; padding:7px 0 0 0; font-weight:bold;color: #1172FD; text-indent:0px;}
.text_m {
    margin: 0 0 10px;
}
.title_icon {
    background: url("../img/index_img/icon01.png") no-repeat scroll 0 3px transparent;
    font-size:12px; 
    margin: 0;
    padding: 3px 0 0;
    text-indent: 18px;}
.padding_l34{padding:0 0 0 0; }
/*------------------------------------------------------------Area2*/
.index_bg01{background:url(../img/contact_img/index_bg01.jpg) top right no-repeat; margin-top:3px; padding:8px 25px 0 0px;}
.index_bg02{margin:0; padding:15px 25px 0 18px;}
.index_bg_col1{margin:0; font-size:12px; padding:15px 25px 0 18px; width:280px;}
.index_bg_col2{margin:0; font-size:12px; padding:15px 0 0 0; width:548px;}
.image_l { padding:0; margin:0 20px 0 0; float:left; display:inline; }
h3{font-size:14px; color:#fff; font-weight:bold; text-indent:23px; line-height:1.6em; padding-top:0px;}

.hyou {
    border-collapse: collapse;
    margin:10px 0 0 0;
}
.hyou td {
    background-color: #fff;
    border: #c5c5c4 solid 1px;
    color: #333333;
    line-height: 1.6em;
    padding: 8px 3px 6px 10px;
    text-align: left;
    font-size:12px;
}
.hyou td a,
.hyou th a {
	text-decoration:underline;
}
td.class3 {
    background-color: #9AD9FE;
    color: #666666;
    font-weight: bold;
    text-align: left;
}
td.class4 {
    background-color: #6699FF;
    color: #ECF9FF;
    padding: 3px;
    text-align: center;
}
td.class5 {
    background-color: #66CCFF;
    border: 1px solid #400012;
    color: #330066;
    padding-bottom: 3px;
    padding-top: 3px;
    text-align: center;
}
td.class6 {
    background-color: #FFECEC;
    color: #666666;
    padding: 3px 3px 3px 7px;
    text-align: left;
}
.hyou th {
    background-color: #deefff;
    border: 1px solid #c5c5c4;
    color: #333;
    font-weight: bold;
    padding: 5px 5px 5px 7px;
    text-align: left;
}
.txt {
    color: #666666;
    font-size: 10px;
    font-weight: lighter;
}
.color3_b {
    color: #1172FD;
    font-weight: bold;
}
.conte3 {
    margin-bottom: 10px;   
}
.note_red{
	color: #FF0000;
}
.orangeb {
    color: #FF9900;
    font-weight: bold;
}
.text_m{
	margin:0 0 10px 0;
}
.right{
	text-align:right;
}

.no_line {
    border: #FFF solid 0px !important;
    padding:0 !important;
}
.price {
}
.price span {
	color:#F44;
	font-size:16px;
	margin-right:2px;
	font-weight:bold;
}
.item {
	font-weight:bold;
	color:#555 !important;
	background-color:#FAFBFD !important;
}
