@charset "Shift-JIS";
/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　　ページタイトル
----------------------------------------------------------------------------------------*/
#title_company {width:560px;background:transparent url(images/title_company.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_business {width:560px;background:transparent url(images/title_business.gif) no-repeat left top; height:52px; text-indent:-999pt; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_equipment {width:560px;background:transparent url(images/title_equipment.gif) no-repeat left top; height:52px; text-indent:-999pt; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_technique {width:560px;background:transparent url(images/title_technique.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_sample {width:560px;background:transparent url(images/title_sample.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_process {width:560px;background:transparent url(images/title_process.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_quality {width:560px;background:transparent url(images/title_quality.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_environment {width:560px;background:transparent url(images/title_environment.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_factory {width:560px;background:transparent url(images/title_factory.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_access {width:560px;background:transparent url(images/title_access.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_recruit {width:560px;background:transparent url(images/title_recruit.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_link {width:560px;background:transparent url(images/title_link.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}
#title_inquiry {width:560px;background:transparent url(images/title_inquiry.gif) no-repeat left top; height:52px; text-indent:-999em; margin-bottom:15px;margin-left:15px;margin-right:auto; margin-top:10px;}

/*--------------------------------------
　　　　　　　フリーページ
--------------------------------------*/
.midashi_bg{
 height:25px;
 background:url(images/midashi_bg.gif) no-repeat;
 font-size:12pt;
 color:#666666;
 font-weight:bold;
 padding:2px 0px 0px 35px;
 margin-bottom:10px;
}

/*--------------------------------------
　　　　　　　フリーページ
--------------------------------------*/
#title_bg {background:transparent url(images/title_bg.gif) no-repeat left top; width:560px; height:52px; margin-left:15px;margin-bottom:15px; margin-top:10px;}
#bg_h2{font-size:20pt; line-height:38pt; font-weight:normal; padding:15px 0 0 30px;}

/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　　　　見出し
----------------------------------------------------------------------------------------*/
.midashi {
 background:#fff url(http://sk.skmeijin.jp/nc/admin/templates/variation/nc_45_1/00/images/midashi.gif) no-repeat left top;
 padding:5px 11px 0 11px;
 margin-bottom:10px;
 height:30px;
 font-size:12pt;
 line-height:16pt;
 font-weight:bold;
}


/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　　汎用レイアウト
----------------------------------------------------------------------------------------*/
.contents_under_01{width:560px; margin-left:15px;margin-right:auto;}
.contents_under_01 p{margin-bottom:10px;}
.contents_01_text{width:260px;margin-left:6px;margin-right:8px;float:left;}
.contents_01_text2{padding:0 10px 0px 10px;}
.contents_01_text3{padding:0 10px 0px 10px;}
.contents_01_text4{width:355px;margin-left:4px;margin-right:8px;float:left;}
.contents_01_text5{width:320px;margin-left:10px;margin-right:2px;float:left;}
.contents_01_text6{width:320px;margin-left:5px;margin-right:8px;float:left;}
.contents_01_photo{border:1px solid #FFFFFF;float:left;}
.contents_01_photo2{border:1px solid #FFFFFF;margin-bottom:5px;}
.con_photo_waku01{width:177px;float:left;margin-right:14px;}
.con_photo_waku02{float:left;}
.con_photo_waku03{width:270px;float:left;margin-right:14px;}
.con_photo_waku04{float:left;}
.con_photo_waku01 img{border:1px solid #FFFFFF;}
.con_photo_waku02 img{border:1px solid #FFFFFF;}
.con_photo_waku03 img{border:1px solid #FFFFFF;}
.con_photo_waku04 img{border:1px solid #FFFFFF;}
.con_photo_text{width:160px;text-align:left;margin:auto;}
.con_photo_text2{width:200px;text-align:left;margin-left:30px;margin-top:5px;}
.con_photo img{margin-bottom:5px;}
/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　汎用レイアウト（画像中央寄せ）
----------------------------------------------------------------------------------------*/
.img_center {text-align:center; margin-bottom:15px;}
.img_center img{margin:auto;}

/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　汎用レイアウト（テーブル）
----------------------------------------------------------------------------------------*/
.table_contents {
 table-layout:auto; 
 width:558px; 
 border-collapse:collapse; 
 border:1px solid #CCCCCC; 
 margin:0 auto 10px auto;
}
.table_contents caption{
 text-align:right;
 margin:0 auto 5px auto;
}
.tdcolor_left{width:150px;background-color:#37BDD0; color:#FFFFFF;}
/*.td_color_right{background-color:}*/
.table_contents th{border-collapse:collapse; border:1px solid #CCCCCC; padding:3px 5px;}
.table_contents td{border-collapse:collapse; border:1px solid #CCCCCC; padding:3px 5px;}


/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　　　生産拠点
----------------------------------------------------------------------------------------*/
.factory_top {height:5px;background: url(http://sk.skmeijin.jp/nc/admin/templates/variation/nc_45_1/00/images/_factory_top.gif) ;}
.factory_bottom {height:5px;background: url(http://sk.skmeijin.jp/nc/admin/templates/variation/nc_45_1/00/images/_factory_bottom.gif) ;}
.factory_text {padding:5px;}
.factory_bg {width:320px;margin-left:14px;background: url(http://sk.skmeijin.jp/nc/admin/templates/variation/nc_45_1/00/_images/factory_bg.gif) repeat-y;float:left;}


.factory2_top {height:8px;background: url(images/mail_top.gif);}
.factory2_bottom {height:8px;background: url(images/form_bottom.gif);}
.factory2_text {padding:5px;}
.factory2_bg {width:560px;background: url(images/info_bg.gif) repeat-y;float:left;}
/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　　　　治療症例
----------------------------------------------------------------------------------------*/
.case_parts {margin:0 0 0 10px;}
.case_parts img{margin:0 10px 10px 0;}

.case_parts2 {text-align:center;}
.case_parts2 img{margin:0 10px 10px 10px;}

.case_text {margin:0 10px 3px 10px!important;}
.case_text2 {margin:0 10px 20px 10px!important; clear:both;}
.case_text3 {margin:0 10px 3px 96px!important;}
.case_text4 {margin:0 10px 3px 0!important;}
.case_arrow {clear:both; text-align:center;}

.case_left {float:left; width:170px; margin:0 10px 10px 0; padding-left:10px;}
.case_left img{margin-bottom:10px;}
.case_right {float:left; width:350px;}
/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　お問い合わせページ
----------------------------------------------------------------------------------------*/
#inquiry{width:560px;background: url(images/info_bg.gif) repeat-y;margin-bottom:10px;}
#inquiry_top{width:560px;height:8px;background: url(images/mail_top.gif);}
#inquiry_bottom{width:560px;height:8px;background: url(images/form_bottom.gif);clear:both;}
.inquiry_textbox{width:200px;display:block;float:left;margin-left:5px;}
.inquiry_textbox_02{width:545px;display:block;float:left;margin-left:5px;margin-bottom:5px;}
.inquiry_textbox_03{width:560px;margin-bottom:5px;}
.inquiry_textbox_04{width:560px;text-align:center;margin-top:10px;}
.inquiry_line{width:560px;height:1px;background: url(images/inquiry_line.gif) ;margin:5px 0px 5px 0px;clear:both;}
.inquiry_input_01{width:230px;}
.inquiry_input_02{width:350px;height:80px;margin-right:100px;}
.inquiry_input_03{width:560px;text-align:right;clear:both;}
.inquiry_input_04{width:130px;}
/*----------------------------------------------------------------------------------------
　　　　　　　　　　　　　　　　　　　　リンク
----------------------------------------------------------------------------------------*/
.link{width:550px;padding-left:10px;}
.link_line{width:560px;height:2px;background: url(images/link_line.gif) ;margin:5px 0px 5px 0px;}
.link_text{width:540px;padding:0px 10px 0px 10px;margin-bottom:20px;}

