@charset "UTF-8";

/*----------------------------------------
Name: biz_global.css
Date Created:2009/09/20 [t.sato]
Last Updated:2009/09/20 [t.sato]
Copyright:Prudence.inc
----------------------------------------*/

/* 事業内容 共通CSS import
----------------------------------------*/
@import url("biz_common.css");




/* biz_global_xx.html (common)
----------------------------------------*/
body#biz_global #header { padding:40px 0 33px;}
body#biz_global #contents { background:url(../img/common/contents_bg.gif) 0 0 repeat-y;}
body#biz_global #mainColumn { background:url(../img/biz/new/subimage.gif) 76px 0 no-repeat; margin-top:0;}
body#biz_global #leftColumn{ padding-top:7px; background:url(../img/biz/new/subimage.gif) no-repeat scroll 76px 0;}


/*--- #bizNewMain ---*/
div#bizNewMain { margin:0 0 0 217px; _margin:0 0 0 213px;}
*:first-child+html div#bizNewMain { margin:0 0 0 213px;}
div#bizNewMain .rightCnt { float:right; width:222px;}
div#bizNewMain .leftCnt { width:394px;}


/*--- navi ---*/
#navi-adj { padding:34px 0 0 0; background:url(../img/menu_bg_adj.gif) no-repeat 0 0;}
#navi-wrap { background:url(../img/navi_bg01.gif) no-repeat 0 0; padding:21px 0 0 0; }
#main-navi { float:left; }
#main-navi li { margin:0 0 13px 0; }


/* sub-navi */
ul#sub-navi  { float:left; margin:57px 0 0 0;}
ul#sub-navi .type00 { margin-bottom:8px;}
ul#sub-navi .type01 { margin-bottom:11px;}
ul#sub-navi ul { margin:7px 0 16px 0;}


/* #main-wrap */
#main-wrap { float:right; width:609px;}
#biz_global h2{ margin:0 0 45px 0; padding:0;}
#biz_global h3{ margin:0 0 41px 0; padding:0;}
#biz_global h4{ margin:0 0 15px 0; padding:0;}
#biz_global h5{ margin:28px 0 16px 0; padding:0;}

#biz_global h2.cntTitle{ margin:0; padding:0;}


/*--- list ---*/
ul.listType01 { margin:0 0 0 8px;}
ul.listType01 li { text-indent:-1.2em; padding:0 0 10px 20px; _text-indent:-1.4em;}
*:first-child+html ul.listType01 li { text-indent:-1.4em; }
ul.listType01 li span { padding:0 6px 0 0; _padding:0 9px 0 0;}
*:first-child+html ul.listType01 li span { padding:0 9px 0 0;}


/*--- table ---*/
table.type-contact { width:609px; margin:0 0 31px 0; border-collapse:collapse;}
table.type-contact th,
table.type-contact td { padding:8px 0 10px; vertical-align:middle; background:#F6F6F6;}
table.type-contact th { width:189px;}
table.type-contact .brdr { border-bottom:1px #CCCCCC solid;}


/* sprt */
.sprt { background:url(../img/biz/new/biz_new02_sprt.jpg) repeat-x 0 100%; padding:0 0 20px 0; margin:0 0 28px 0;}
.noSprt { padding:0 0 20px 0; margin:0 0 28px 0;}

/* contact */
.btn { float:left; padding:0 14px 0 0;}
.ans { padding:8px 0 0 0;}
.cntNum { margin:0 0 10px 0; padding:6px 0 0 0;}


/* parts */
#biz_global strong { font-weight:bold;}
.mb0 { margin-bottom:0!important;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}
.mb30 { margin-bottom:30px;}
.mb40 { margin-bottom:40px;}

.pagetop { text-align:right; margin:20px 0 38px 0; background:url(../img/biz/new/biz_new_pagetop_bg.gif) no-repeat 0 100%;}


/* biz_global_01.html
----------------------------------------*/
.globalPurpose{
	padding:0 0 30px 0;
}

/* biz_global_02.html
----------------------------------------*/
#biz_global .bG02 .leftCnt { _width:372px;}
*:first-child+html #biz_global .bG02 .leftCnt { width:372px;}

#biz_global p.txt { margin-left:3px; margin-right:3px;}
#biz_global p.caption { font-size:80%; text-align:center;}

#biz_global .sumnail { width:222px; margin:1px 0 12px 0;}
#biz_global .sumnail li { float:left; margin:0 1px 1px 0;}
#biz_global .sumnail li.end { margin:0 1px 0 0;}

/*  */
#biz_global h5{ margin:28px 0 12px 0; padding:0;}
#biz_global h5.fst{ margin-top:0;}
#biz_global h6{ margin:0 0 17px 0; padding:0;}

/* sumnail */
.noshow { display:none;}

.tab_selector1,
.tab_selector2,
.tab_selector3,
.tab_selector4,
.tab_selector5,
.tab_selector6,
.tab_selector7,
.tab_selector8,
.tab_selector9 { opacity:0.5; -moz-opacity:0.5; filter: alpha(opacity=50); zoom:1;}

.selected1,
.selected2,
.selected3,
.selected4,
.selected5,
.selected6,
.selected7,
.selected8,
.selected9 { opacity:1; -moz-opacity:1; filter: alpha(opacity=100); zoom:1; border:2px #96204C solid; overflow:hidden; display:block; _display:inline;}

.selected1 img,
.selected2 img,
.selected3 img,
.selected4 img,
.selected5 img,
.selected6 img,
.selected7 img,
.selected8 img,
.selected9 img { margin:-2px;}


/*--- table ---*/
table.type01 { border-collapse:collapse; margin-left:1px; width:371px;}
table.type01 th { font-weight:normal; width:90px;}
table.type01 td { width:273px;}
table.type01 th,
table.type01 td { border-bottom:1px #dddddd solid; padding:8px 4px 4px 0; line-height:1.4; vertical-align:top; text-align:left;}

table.type02 { border-collapse:collapse; margin-left:1px; width:400px;}
table.type02 th { font-weight:normal; width:113px; background:#f6f6f6;}
table.type02 td { text-align:right;}
table.type02 td span { color:#96204C; font-weight:bold; padding:0 14px 0 0;}
table.type02 th,
table.type02 td { border:1px #dddddd solid; padding:7px 8px; line-height:1.4; vertical-align:top;}


/*--- list ---*/
#biz_global .bG02 ul.listType02 { width:361px;}
#biz_global .bG02 ul.listType02 { margin:0 0 0 8px;}
#biz_global .bG02 ul.listType02 li { background:url(../img/biz/new/list_bg01.gif) no-repeat 4px 0.65em; padding:0 10px 3px 18px; _background:url(../img/biz/new/list_bg01.gif) no-repeat 4px 0.6em;}
*:first-child+html #biz_global .bG02 ul.listType02 li { background:url(../img/biz/new/list_bg01.gif) no-repeat 4px 0.6em; }

/*  */
#biz_global .bG02 .symbol01 { float:right; padding:0 0 10px 10px;}


/* biz_global_03.html
----------------------------------------*/
.bG03 div#bizNewMain .leftCnt { width:371px;}
.bG03 div#bizNewMain .leftCnt h5.service { margin-top:0;}


/*メニューきりかえ*/
#contentsMenu li{
	text-indent:-9999px;
}
li.menu_01 a{
	display:block;
	height:20px;
	width:130px;
	background:url(../img/biz/global/biz_global_menu_01.gif) no-repeat 0 0;
}
li.menu_02 a{
	display:block;
	height:20px;
	width:124px;
	background:url(../img/biz/global/biz_global_menu_02.gif) no-repeat 0 0;
}
li.menu_01 a:hover{
	display:block;
	height:20px;
	width:130px;
	background:url(../img/biz/global/biz_global_menu_01_on.gif) no-repeat 0 0;
}
li.menu_02 a:hover{
	display:block;
	height:20px;
	width:124px;
	background:url(../img/biz/global/biz_global_menu_02_on.gif) no-repeat 0 0;
}