@charset "utf-8";

/***************************************************
	work.css
	事業向け情報 レイアウトスタイル定義
***************************************************/
/* ------------------------------------------------------------
Font Size (default:14px)
 10px = 71.4% 11px = 78.6% 12px = 85.7% 13px = 92.9% 14px = 100%
 15px = 107% 16px = 111.4% 17px = 121% 18px = 128.6%
------------------------------------------------------------ */

/* トップページ index.html
------------------------------------------------------------ */
#gNavi {	border-color: #418ba0;}
#gNavi li.n04 a {	background-position: 0 -56px;}
#copyright {	border-color: #73b8c8;}

#main .title01 {	color: #73b8c8;}
#main .title01 span,
#main .title01 a {	border-top-color: #73b8c8;}
#main .title01 .circl {	background-image: url(../img/work/ico_circle.png);}
#main .title01 .pen {	background-image: url(../img/work/ico_pen.png);}
#main .title01 .note {	background-image: url(../img/work/ico_note.png);}

#main .title02 span,
#main .title02 a {	border-left: 4px solid #35a3bb;}

#main .topicsList li {	background-image: url(../img/work/ico_arr01.png);}
#main .imgNavi li a span,
#main .pageList02 dt,
#main .pageList02 p {	background-image: url(../img/work/ico_arr02.png);}

#main .pageList01 dt span,
#main .pageList01 dt a {
	border-top: 3px solid #73b8c8;
	background: url(../img/work/ico_circle.png) 7px 50% no-repeat;
	color: #73b8c8;
}

#sNavi .pageList {	border-bottom: 1px solid #cccccc;}
#sNavi .pageList dd {
	width: 196px;
	padding: 1px 1px;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
#sNavi .pageList dd a {	background-image: url(../img/work/ico_arr03.png);}


/*-----contents-----*/
#contents #mainTitle {	border-bottom: 1px dotted #73b8c8;}
#contents #mainTitle span { background: #418ba0 url(../img/work/maintitle_bg.jpg) 0 50% repeat-x;}
#main #mainContents {
	float: left;
	width: 570px;
}

#main #mainNavi {
	float: right;
	width: 150px;
}
#main .pageList01 dt {	color: #73b8c8;}
#main .pageList01 dt span {
	border-top: 3px solid #73b8c8;
	background: url(../img/work/ico_circle.png) 7px 50% no-repeat;
}
#main .pageList01 dd {	background: url(../img/work/ico_arr02.png) 5px 0.5em no-repeat;}
#main .pageList02 dt {	background: url(../img/work/ico_arr02.png) 0 0.5em no-repeat;}
#main .pageList02 { margin: 0 0 20px 0;}

/* このページの作成・発信部署 */
#main .responsible_unit dl {
	border: 2px solid #73b8c8;
}
#main .responsible_unit dt {
	padding: 3px 15px;
	background-color: #c5e8ef;
	font-weight: bold;
	color: #4892a6;
}
#main .responsible_unit dd.link a {
	padding-left: 10px;
	background: url(../img/work/ico_arr04.png) 0 0.5em no-repeat;
	font-weight: bold;
}
