@charset "utf-8";
/* ===================================================================
CSS information

 file name :style.css
 style info :ソリューションコンテンツ
 
このスタイルシートの構成
 基本設定、レイアウト、横幅設定など
 汎用class

=================================================================== */

/* 個別設定用
----------------------------------------------------------- */
#subtitle {background-color:#667CB5; margin:0 0 1px 0; padding:3px 0 3px 11px; font-weight:bold; color:#FFF;}
.smalltitle {border:1px solid #405BA3; color:#405BA3; padding:2px 0 2px 9px; margin:0 0 25px 0;font-size:80%; font-weight:bold;}

/*----------------------------------------------------
	#sidemenu
	左カラム ローカルナビ部分ソリューション用設定
----------------------------------------------------*/
/* 企業情報のローカルナビ画像  
----------------------------------------------------------- */

.CaseStudyBody #sidemenu .menu01 a,
.CaseStudyBody #sidemenu .menu02 a,
.CaseStudyBody #sidemenu .menu03 a {background-repeat:no-repeat; display:block;}


.CaseStudyBody #sidemenu .menu01 {width:180px; height:45px;}
.CaseStudyBody #sidemenu .menu01 a {width:180px; height:45px; background:url(../img/leftmenu_jirei.jpg) 0 -55px;}
.CaseStudyBody #sidemenu .menu01 a:hover {background-position:-182px -55px;}

.CaseStudyBody #sidemenu .menu02 {width:180px; height:31x;}
.CaseStudyBody #sidemenu .menu02 a {width:180px; height:31px; background:url(../img/leftmenu_jirei.jpg) 0 -100px;}
.CaseStudyBody #sidemenu .menu02 a:hover {background-position:-182px -100px;}

.CaseStudyBody #sidemenu .menu03 {width:180px; height:32px;}
.CaseStudyBody #sidemenu .menu03 a {width:180px; height:32px; background:url(../img/leftmenu_jirei.jpg) 0 -131px;}
.CaseStudyBody #sidemenu .menu03 a:hover {background-position:-182px -131px;}

#sidemenu .linedelete {margin-bottom:-1px;}

/* ソリューションのローカルナビトップ画像 
----------------------------------------------------------- */
.CaseStudyBody .category_name a{background:url(../img/leftmenu_jirei.jpg) no-repeat; display:block;}

/* ソリューションのローカルナビ反転設定 
----------------------------------------------------------- */
.YokohamaPage #sidemenu .menu01 a {background-position:-182px -55px;}
.BellsysAPage #sidemenu .menu02 a {background-position:-182px -100px;}
.BellsysBPage #sidemenu .menu03 a {background-position:-182px -131px;}

/*----------------------------------------------------
	#content-box　配下
----------------------------------------------------*/

/* トップページの設定 
----------------------------------------------------------- */

#content-box .jirei_box {width:619px; border:solid 1px #CCC; margin:0 0 10px 0;}
#content-box .box_left {width:180px; background:url(../casestudy/img/jirei_top_box_line.jpg) repeat-y #ECEFF6; margin:5px; padding:15px;}
#content-box .box_right {width:380px; border-left:1px solid #CCC; padding:10px; background-color:#FFF; color:#405BA3; font-size:90%;}

#content-box .jirei_box .company_name {font-weight:bold;}
#content-box .jirei_box .solution_name {font-size:80%; color:#405BA3;}


/* 事例ページの詳細設定 
----------------------------------------------------------- */
#content-box .jirei_point {width:397px; margin:0 0 25px 0; float:left;}
#content-box .jirei_point img{margin:15px 0;}
#content-box .jirei_point .point {list-style:disc; margin:0 0 0 19px;}

#content-box .jirei_company {width:202px; float:right; margin:10px 0;}
#content-box .link_corner {margin:10px 0; padding:21px 8px; border-top:4px solid #E0E0E0; background-color:#F4F4F4;}
#content-box .link_corner .pdf{background:url(../img/icon_pdf.jpg) no-repeat 0 2px; display:block; padding:0 0 0 20px; margin:0 0 8px 0;}
#content-box .link_corner .link{background:url(../img/icon_blue_square.jpg) no-repeat 2px 6px; display:block; padding:0 0 0 18px; font:80%;}

#content-box .text-box-indent {text-indent:1em; line-height:1.8em;  margin:0 10px 0 0; padding:15px 0 0 0;}


.jirei_company_info { margin:20px 0; border:1px double #CCC; background-color:#F4F4F4; padding: 12px 0;}
.jirei_company_info .info-left {width:180px; color:#405BA3; float:left; font-weight:bold; margin:0 0 12px 0; padding: 0 14px;}
.jirei_company_info .info-right {width: 380px; float:left; margin:0; padding:0 14px 0 0; }
.jirei_company_info .info-right p {border-left:1px solid #CCC; padding: 0 0 0 15px;}
