@import "product_style.css";
@import "news_style.css";
@import "broadcast_style.css";
@import "link_style.css";
@import "mail_style.css";
@import "recruit_style.css";
@import "support_style.css";

/*　テーブル */
.t_us{
width: 100%;
border-collapse: collapse;
margin-top: 10px;
}

.t_us th, .t_us td{
padding: 8px 8px;
border-top: 1px dotted #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px dotted #ddd;
border-left: 1px solid #ccc;
}

.t_us th{
background: #eee;
text-align: left;
}

/***************************************************************************************************/
/** readme **/
/***************************************************************************************************/

#anchor_navi{
margin: 10px auto;
padding: 5px auto;
width: 950px;
background: #dedede;
text-align: left;
}

#anchor_navi ul{
margin: 0;
padding: 8px;
list-style: none;
overflow: hidden;
}

#anchor_navi li{
display: inline;
}

#about_main{
}

#about_main strong{
color: #AD3308;
font-weight: bold;
font-size: 15px;
}

#about_main em{
font-style: normal;
color: #28356B;
font-weight: bold;
font-size: 14px;
}

#about_main .about_title{
margin: 10px 0;
border-top: 2px solid #bbb;
border-bottom: 2px solid #bbb;
}

#about_main .about_title h3{
margin: 0;
padding: 10px;
}

#about_main .box{
border: 1px solid #aaa;
padding: 10px;
}

#about_main .box_box{
margin: 5px 0;
padding: 10px;
color: #2960CF;
border: 1px solid #aaa;
background-color: #fcfcfc;
}

/***************************************************************************************************/
/** コンテンツ内部　**/
/***************************************************************************************************/
/*
トップ以外は、左メイン、右サイドバーとなるので、ここを基として読み込む
*/

/* コンテンツ左側 */
#contents_left2{
float: left;
padding: 5px 10px;
width: 710px;
}

/* コンテンツ右側 */
#contents_right2{
float: right;
margin: 0;
width: 200px;
padding: 5px 10px;
border-left: solid 1px #ccc;
}


#contents_right2 em{
color: #DC0000;
font-style: normal;
font-weight: bold;
}

#contents_right2 p{
margin: 5px 0 5px 0;
padding: 0;
text-align: right;
}

#contents_right2 img{border: 0;}
#contents_right2 .box{
float: left;
margin-right: 1em;
padding: 1px;
border: solid 1px #aaa;
vertical-align: middle;
}

#contents_right2 .floatClear1{
clear: left;
display: block;
}

#contents_right2 ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
}

#contents_right2 li{
margin: 0;
padding: 0px;
width: 200px;
border-bottom: 1px dotted #ccc;
}

#contents_right2 .a{
display: block;
margin: 0;
padding: 5px;
height: 35px;
text-decoration: none;
text-align: left;
}


