﻿@charset "UTF-8";

/* @group 追加 */

hr {
	display: block !important;
	margin: 12px 0;
}

.no-style {
	margin: 0 !important;
	padding: 0 !important;
	background: none !important;
	border: none !important;
	font-weight: normal;
	font-size: 100%;
}

.no-list-style {
	list-style: none !important;
	margin-left: 0 !important;
}

.mb-25 {
	margin-bottom: 25px !important;
}
 
.mb-15 {
	margin-bottom: 15px !important;
}

.mgnB30 {
	margin-bottom: 30px;
}

/* @group /fa/products/cnt/ssc/lineup/ld77mh/press.html  */

dl#ld77mh-menu {
	padding: 0;
	border: none;
}

dl#ld77mh-menu dd {
	padding-left: 0 !important;
	background: none !important;
}

/* @end */

dl.no-background dd,
dd.no-background,
li.no-background {
	background: none !important;
}

/* /fa/products/cnt/ssc/software/mtworks2/program.html */
ul#snav {
	line-height: 0;
	list-style: none;
	text-align: right;
}

ul#snav li {
	display: inline;
}

/* /fa/products/hmi/got/details/gt10.html */
td.circle-icon-none {
	background: none !important;
	padding-left: 0px !important;
	padding-top: 0px !important;
}

/* @end */

/* @group 上書き変更 */

/* @group /fa/shared/css/doc_cad_fix.css */

#stan h1 {
	background: url(/fa/products/cnt/plcq/images/images/doc_tit_back01.jpg) no-repeat  !important;
}

#stan h2 {
	background: url(/fa/products/cnt/plcq/images/images/doc_tit_back02.gif) repeat-x  !important;
}

#menulist li {
	background: url(/fa/products/cnt/plcq/images/images/doc_menu_ya.gif) no-repeat  !important;
}

#bunrui1 {
	background: url(/fa/products/cnt/plcq/images/images/doc_menu_tit.gif) !important;
}

#bunrui2 {
	background: url(/fa/products/cnt/plcq/images/images/doc_menu_ya.gif) no-repeat  !important;
}

#sub li {
	background: url(/fa/products/cnt/plcq/images/images/doc_list_head.gif) no-repeat  !important;
}

#sub a:link ,
#sub a:active {
	background: url(/fa/products/cnt/plcq/images/images/doc_icon_pdf.gif) no-repeat;
}

#sub a:visited {
	background: url(/fa/products/cnt/plcq/images/images/doc_icon_pdf.gif) no-repeat;
}

#sub a:hover {
	background: url(/fa/products/cnt/plcq/images/images/doc_icon_pdf.gif) no-repeat;
}

#det93 {
	background: url('/fa/products/cnt/plcq/images/images/doc_to_top.gif') no-repeat  !important;
}

/* @end */

/* @group メインコンテンツ　マージン削除 */

/* /fa/products/cnt/plcq/hsdlm/common/base.css など各base.css */
#header_bg {
	margin: 0 !important;
}

/* /fa/products/cnt/plcq/hsdlm/common/base.css など各base.css */
#contents_area {
	margin-left: 0 !important;
}

/* /fa/products/cnt/plcl/lineup/common/css/base.css
/fa/products/cnt/plceng/lineup/gx_works2/common/css/base.css */
#container {
	margin-left: 0 !important;
	padding-left: 0 !important;
}

/* /fa/products/cnt/plc_fx/css/style.css */
.contents {
	padding-left: 0 !important;
}

/* /fa/products/cnt/plcqsws/lineup/safety.css */
#main-back {
	margin-left: 0 !important;
}

/* /fa/products/cnt/plceng/plceng.css */
#main_lineup  {
	margin-left: 0 !important;
}

/* /fa/products/cnt/plceng/lineup/melsoft_library/css/style.css */
#fb_main {
	margin: 0 !important;
}

/* /fa/products/cnt/plcq/selection/index.css */
#maincontents {
	margin-left: 0 !important;
}

/* /fa/products/cnt/plcrenewal/common.css */
.con_su{
	margin-left: 0 !important;f
	margin-right: 0 !important;
}

/* /fa/products/cnt/plcqsws/standard/doc_standard_plcqsws.css */
#stan {;
	margin-left: 0 !important;
}

/* /fa/products/cnt/ssc/catalog/sscnet/css/layout.css */
div#servo_contents{
	margin: 0 !important;
}

/* /fa/products/cnt/ssc/style.css */
#ssc_newlineup {
	margin-left: 0 !important;
}

/* /fa/products/cnt/ssc/lineup/ld77mh/style_ld77mh.css */
#main_ld {
	margin-left: 0 !important;
}

/* /fa/products/cnt/ssc/lineup/contents/q173ds/style.css */
#q173ds {
	margin-left: 0 !important;
}

/* /fa/products/cnt/ssc/style.css */
#mtworks2 {
	margin-left: 0 !important;
}

/* /fa/products/drv/servo/lineup/contents/mr_j4/style.css */
#spcial {
	margin-left: 0 !important;
}

/* /fa/products/cnt/ssc/style.css */
#ssc_contents {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

/* /fa/products/cnt/ssc/style.css */
#software_main {
	margin-left: 0 !important;
}

/* /fa/cmn11/css/style.css */
#maincontents .mainBg {
	padding: 0 15px 0 0 !important;
}

/* /fa/products/hmi/got/common/css/style.css */
.mgnCONT {
	margin-left: 0 !important;
}

/* /fa/products/rbt/robot/lineup/lineup.css */
#productsMain {
	margin-left: 0 !important;
}

/* /fa/products/cnt/ssc/style.css */
#ssc_about{
	width:781px;
	padding-left: 0 !important;
}

/* /fa/products/rbt/robot/lineup/others/others.css */
#othersMain {
	margin-left: 0 !important;
}
 /* /fa/products/cnt/plcrenewal/common.css */
.con_lineup{
	width: 780px;
	padding:10px 0 !important;
}

/* @end */

/* /fa/shared/css/module.css */
#melfa_contents_2col_a #melfa_main_area h3 {
	padding: 5px 0 8px 11px;
	border-left: none;
	background-color: #fff;
}

/* /fa/products/cnt/plcccl/plcccl.js */
.con_lineup {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

/* /fa/products/cnt/plcq/hsdlm/common/base.css */
#melfa_contents_2col_a #melfa_main_area h3 span.midashi {
	padding: 0;
}

/* /fa/cmn11/css/common_style.css */
.mainTitle {
	display: none;
}

/* /fa/shared/css/module.css */
#melfa_main_area p,
#melfa_main_area ul,
#melfa_main_area ol,
#melfa_main_area dl,
#melfa_main_area table.dataTable{ font-size:100%;}!important;


/* /fa/shared/css/module.css */
/* /fa/products/cnt/plcl/lineup/common/css/base.css */
#melfa_contents_1col h2,
#melfa_contents_2col_b #melfa_main_area h2,
#melfa_contents_2col_a #melfa_main_area h2,
#melfa_contents_3col #melfa_main_area h2 {
	width: auto !important;
	height: auto !important;
	margin: 30px 0 10px 0;
	padding: 5px 5px 5px 17px;
	background: #fff url(/fa/shared/img/module/h_type2_col1_bottom.gif) no-repeat left bottom;
	border-top: 1px solid #CFCFCF;
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	color: inherit;
	font-size: 90%;
	font-weight: bold;
	line-height: 1.5em;
	text-indent: 0;
}

/* /fa/shared/css/module.css */
/* /fa/products/cnt/plcl/lineup/common/css/base.css */
#melfa_contents_1col h3,
#melfa_contents_3col #melfa_main_area h3,
#melfa_contents_2col_b #melfa_main_area h3,
#melfa_contents_2col_a #melfa_main_area h3 {
	width: auto !important;
	height: auto !important;
	margin: 20px 0 0 0;
	padding: 5px 0 3px 10px;
	background: #fff url(/fa/shared/img/module/h_type3.gif) repeat-x;
	border: none;
	color: inherit;
	font-size: 95%;
	font-weight: bold;
	line-height: 1.5em;
	text-indent: 0;
}

/* /fa/products/cnt/plcl/lineup/common/css/base.css */
/* 背景に設置してあった画像が隠れていたため。「pickup-function」は追加。
/fa/products/cnt/plcl/lineup/analog/point/index.html */
#melfa_contents_1col h3.analog,
#melfa_contents_3col #melfa_main_area h3.analog,
#melfa_contents_2col_b #melfa_main_area h3.analog,
#melfa_contents_2col_a #melfa_main_area h3.analog,
#melfa_contents_1col h3.counter,
#melfa_contents_3col #melfa_main_area h3.counter,
#melfa_contents_2col_b #melfa_main_area h3.counter,
#melfa_contents_2col_a #melfa_main_area h3.counter,
#melfa_contents_1col h3.pickup-function,
#melfa_contents_3col #melfa_main_area h3.pickup-function,
#melfa_contents_2col_b #melfa_main_area h3.pickup-function,
#melfa_contents_2col_a #melfa_main_area h3.pickup-function,
#melfa_contents_1col h3.io,
#melfa_contents_3col #melfa_main_area h3.io,
#melfa_contents_2col_b #melfa_main_area h3.io,
#melfa_contents_2col_a #melfa_main_area h3.io {
	/*padding-bottom: 25px;*/
}

/* /fa/products/cnt/plcrenewal/css/base.css */
#container .title_area h1 {
	padding: 0 0 0 10px !important;
	background: none !important;
	border: none !important;
	color: #059 !important;
	line-height: 1.231;
}

h4 {
	margin: 20px 0 25px 0;
	font-weight: bold;
	line-height: 1.5em;
}

/* /fa/products/cnt/ssc/catalog/sscnet/css/layout.css */ 
#melfa_main_area div#breadcrumb_down ul {
	list-style: none !important;
}


/* /fa/products/cnt/cnc/common/css/cnc.css */ 
#maincontents #maincontentsBg table.lineupProduct ul {
	font-size: 12px !important;
}


div#content_footer ul li {
	font-weight:normal !important;
	font-size:small !important;
	line-height:16px;
	list-style:none;
	margin:0;
	padding:0;
	}


/* 「ページの先頭へ戻る」を削除後に高さを失ってしまうので追加
/fa/products/hmi/got/details/setup/setup02.html */ 

td.height-space {
	padding-bottom: 40px;
}


/*  /fa/products/drv/gear/lineup/spm_01.html
	/fa/products/drv/gear/lineup/spm_02.html
	/fa/products/drv/gear/lineup/spm_03.html
	/fa/products/drv/gear/lineup/spm_04.html
 */ 

div#spmNavi ul.left-margin li {
	margin-left: 5px !important;
}

/* /fa/products/drv/gear/lineup/mfk01.html */

div.mfkSectionInner p.left-margin img {
	margin-left: 5px !important;
}

/* @end */

/* 以下12/03/23以降追加 */

div#cnt-plc .contents,
div#cnt-ssc .contents,
div#cnt-cnc .contents,
div#cnt-melqic .contents,
div#drv-servo .contents,
div#drv-inv .contents,
div#drv-gear .contents,
div#drv-i_motor .contents,
div#drv-clutch .contents,
div#drv-tencon .contents,
div#hmi-got .contents,
div#rbt-robot .contents {
	width: 780px;
}

div#cnt-plc .center-position,
div#cnt-ssc .center-position,
div#cnt-cnc .center-position,
div#cnt-melqic .center-position,
div#drv-servo .center-position,
div#drv-inv .center-position,
div#drv-gear .center-position,
div#drv-i_motor .center-position,
div#drv-clutch .center-position,
div#drv-tencon .center-position,
div#hmi-got .center-position,
div#rbt-robot .center-position {
	text-align: center;
}

div#cnt-plc .font-size12,
div#cnt-ssc .font-size12,
div#cnt-cnc .font-size12,
div#cnt-melqic .font-size12,
div#drv-servo .font-size12,
div#drv-inv .font-size12,
div#drv-gear .font-size12,
div#drv-i_motor .font-size12,
div#drv-clutch .font-size12,
div#drv-tencon .font-size12,
div#hmi-got .font-size12,
div#rbt-robot .font-size12 {
	font-size: 12px;
}

div#cnt-plc .font-size13,
div#cnt-ssc .font-size13,
div#cnt-cnc .font-size13,
div#cnt-melqic .font-size13,
div#drv-servo .font-size13,
div#drv-inv .font-size13,
div#drv-gear .font-size13,
div#drv-i_motor .font-size13,
div#drv-clutch .font-size13,
div#drv-tencon .font-size13,
div#hmi-got .font-size13,
div#rbt-robot .font-size13 {
	font-size: 13px;
}

div#cnt-plc .font-size14,
div#cnt-ssc .font-size14,
div#cnt-cnc .font-size14,
div#cnt-melqic .font-size14,
div#drv-servo .font-size14,
div#drv-inv .font-size14,
div#drv-gear .font-size14,
div#drv-i_motor .font-size14,
div#drv-clutch .font-size14,
div#drv-tencon .font-size14,
div#hmi-got .font-size14,
div#rbt-robot .font-size14 {
	font-size: 14px;
}

div#cnt-plc .font-size15,
div#cnt-ssc .font-size15,
div#cnt-cnc .font-size15,
div#cnt-melqic .font-size15,
div#drv-servo .font-size15,
div#drv-inv .font-size15,
div#drv-gear .font-size15,
div#drv-i_motor .font-size15,
div#drv-clutch .font-size15,
div#drv-tencon .font-size15,
div#hmi-got .font-size15,
div#rbt-robot .font-size15 {
	font-size: 15px;
}

div#cnt-plc .font-size16,
div#cnt-ssc .font-size16,
div#cnt-cnc .font-size16,
div#cnt-melqic .font-size16,
div#drv-servo .font-size16,
div#drv-inv .font-size16,
div#drv-gear .font-size16,
div#drv-i_motor .font-size16,
div#drv-clutch .font-size16,
div#drv-tencon .font-size16,
div#hmi-got .font-size16,
div#rbt-robot .font-size16 {
	font-size: 16px;
}

div#cnt-plc .komidashi,
div#cnt-ssc .komidashi,
div#cnt-cnc .komidashi,
div#cnt-melqic .komidashi,
div#drv-servo .komidashi,
div#drv-inv .komidashi,
div#drv-gear .komidashi,
div#drv-i_motor .komidashi,
div#drv-clutch .komidashi,
div#drv-tencon .komidashi,
div#hmi-got .komidashi,
div#rbt-robot .komidashi {
	background-position: 0 3px;
}

div#cnt-plc .arrow,
div#cnt-ssc .arrow,
div#cnt-cnc .arrow,
div#cnt-melqic .arrow,
div#drv-servo .arrow,
div#drv-inv .arrow,
div#drv-gear .arrow,
div#drv-i_motor .arrow,
div#drv-clutch .arrow,
div#drv-tencon .arrow,
div#hmi-got .arrow,
div#rbt-robot .arrow {
	background-position: 0 3px;
}

div#cnt-plc .no-border,
div#cnt-ssc .no-border,
div#cnt-cnc .no-border,
div#cnt-melqic .no-border,
div#drv-servo .no-border,
div#drv-inv .no-border,
div#drv-gear .no-border,
div#drv-i_motor .no-border,
div#drv-clutch .no-border,
div#drv-tencon .no-border,
div#hmi-got .no-border,
div#rbt-robot .no-border {
	border: none !important;
}

/* シーケンサ MELSEC　開始 */
@import "sameshima.css" ;
@import "takahashi.css" ;
@import "masuda.css" ;
@import "wada.css" ;
@import "yamada.css";
@import "hayashi.css" ;

div#cnt-plc div#textarea h2.blue_bar {
	background: url(../images/system_bk.jpg) no-repeat left top !important;
	color: #fff;
	border: none !important;
}

div#sub a.noBg:link {
	background:none !important;
	}

div#cnt-plc div#textarea h2.blue_bar {
	background: url(../images/system_bk.jpg) no-repeat left top !important;
	color: #fff;
	border: none !important;
}

div#cnt-plc h2.melsec-l {
    background: url("../../products/cnt/plcl/lineup/common/images/title_bg.gif") repeat-x scroll center top transparent !important;
    border-left: 5px solid #AB194E !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 10px 0 !important;
    text-indent: 0.5em !important;
    padding: 0 !important;
}

div#cnt-plc h3.melsec-l {
	background: none !important;
    border-bottom: 1px solid #CCCCCC !important;
    border-left: 5px solid #AB194E !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 20px 0 10 !important;
    padding: 0 0 0 10px !important;
}

div#cnt-plc ul.merit {
	padding-left: 20px;
}

div#cnt-plc h2.io_h2 {
    background: url("../../products/cnt/plcl/lineup/common/images/title_bg.gif") repeat-x scroll center top transparent !important;
    border-left: 5px solid #E5BB55 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 10px 0 !important;
    padding: 0 !important;
    text-indent: 0.5em !important;
}

div#cnt-plc h3.io {
	background: none !important;
    border-bottom: 1px solid #CCCCCC !important;
    border-left: 5px solid #E5BB55 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 20px 0 10px !important;
    padding: 0 !important;
    text-indent: 0.5em !important;
}

div#cnt-plc h2.simple_h2 {
    background: url("../../products/cnt/plcl/lineup/common/images/title_bg.gif") repeat-x scroll center top transparent !important;
    border-left: 5px solid #74AFA5 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 10px 0 !important;
    padding: 0 !important;
    text-indent: 0.5em !important;
}

div#cnt-plc h3.simple {
	background: none !important;
	border-bottom: 1px solid #CCCCCC !important;
    border-left: 5px solid #74AFA5 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    margin: 20px 0 10px !important;
}

div#cnt-plc ul.list2 {
	padding-left: 20px;
}

div#cnt-plc h2.network_h2 {
    background: url("../../products/cnt/plcl/lineup/common/images/title_bg.gif") repeat-x scroll center top transparent !important;
   border-left: 5px solid #A05F8F !important;
   font-size: 14px !important;
   font-weight: bold !important;;
   height: 30px !important;
   margin: 10px 0 !important;
	 padding-left: 0 !important;
   text-indent: 0.5em !important;
}

div#cnt-plc  h3.network {
	background: none !important;
	  border-bottom: 1px solid #CCCCCC !important;
    border-left: 5px solid #A05F8F !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
		margin: 20px 0 10px !important;
		padding: 0px !important;
    text-indent: 0.5em !important;
}

div#cnt-plc h2.positioning_h2 { 
    background: url("../../products/cnt/plcl/lineup/common/images/title_bg.gif") repeat-x scroll center top transparent !important;
    border-left: 5px solid #74A7C4 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 10px 0 !important;
		padding: 0 !important; 
    text-indent: 0.5em !important;
}

div#cnt-plc h3.positioning {
	background: none !important;
	border-bottom: 1px solid #CCCCCC !important;
    border-left: 5px solid #74A7C4 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 20px 0 10px !important;
	padding-left: 0 !important;
    text-indent: 0.5em !important;
}

div#cnt-plc h2.sirial_h2 {
    background: url("../../products/cnt/plcl/lineup/common/images/title_bg.gif") repeat-x scroll center top transparent !important;
    border-left: 5px solid #766899 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 30px !important;
    line-height: 30px !important;
    margin: 10px 0 !important;
    padding: 0 !important;
    text-indent: 0.5em !important;
}

div#cnt-plc h3.sirial {
	background: none !important;
	border-bottom: 1px solid #CCCCCC !important;
    border-left: 5px solid #766899 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 30px !important;
    margin: 20px 0 10px !important;
    padding: 0 !important;
    text-indent: 0.5em !important;
}

div#cnt-plc div.text{
	padding-left: 0px !important;
}

div#cnt-plc h3.no-style-h3 {
	background: none !important;
}



div#cnt-plc .title_deco{
margin-left:0px !important;
margin-bottom:15px;
}

div#cnt-plc .program_on,
div#cnt-plc .program_off,
div#cnt-plc .program_on a,
div#cnt-plc .program_off a{
	font-size:12px;
}


div#cnt-plc .program_on span,
div#cnt-plc .program_off span{
	font-size:10px;	
}

div#cnt-plc .txt12line2{
	padding: 5px 10px 20px 10px;
}

div#cnt-plc .txt12line2{
	font-size:12px;
	padding: 5px 10px 20px 10px;
}

div#cnt-plc .txt12line{
	font-size:12px;
	padding: 4px;
}

div#cnt-plc .txt14line2{
	padding: 10px 10px 0px 10px;
}

div#cnt-plc .txt12{
	font-size:12px;
	padding: 5px;
}

div#cnt-plc div.buck_index{
	margin: 5px 0px 10px 0px;
	display:block;
	float:right;
}

div#cnt-plc sub{
	font-size: 6px;
	vertical-align: text-top;
}

div#cnt-plc div.hyou p.m_l30{
	margin: 2px 0px 10px 10px;
	padding: 0px;
	font-size: 12px;
}

div#cnt-plc div.hyou p.bold,
div#cnt-plc div.hyou .os{
	margin: 4px 0px 2px 0px;
	padding: 0px;
	font-size: 12px;
}

div#cnt-plc div.hyou td{
	padding: 5px 10px 5px 10px;
}

div#cnt-plc ul.dropdown li{
	margin:0px;
}

div#cnt-plc ul.list_txt li{
	margin:0px 0px 0px 20px;
}


/* シーケンサ MELSEC　終了 */


/* サーボシステムコントローラ　開始 */

div#cnt-ssc table#margin5 td p {
	padding-top: 5px !important;
}

div#drv-servo div#maincontents2 {
	padding: 0px;
	 }

div#drv-servo div#maincontents2 .contents2 {
	width:760px;
	 }

div#drv-servo div#maincontents2 .oldupdate dl dt {
	width:100px;
	margin:0px;
	padding:10px;
	float:left;
	 } 
	 
div#drv-servo div#maincontents2 .oldupdate dl dd {
	width:600px;
	margin:0px;
	padding:10px;
	float:left;
	 } 

div#drv-servo div#maincontents2 .oldupdate dl br.clearHeight {
	clear:both;
	}

div#cnt-ssc div.line div#library_main{
  overflow: hidden !important;
	width: 770px !important;
	margin: 0px 0px 0px 10px;
}

div#list01 dl#tekigouhin dd ul li {
	margin-left: 15px !important;
}

div#cnt-ssc img.image-border {
	border: 1px solid #000;	
}
div#cnt-ssc #table_a td{
font-size:14px;
}
#cnt-ssc #q173ds p{
font-size:13px;
}
div#cnt-ssc div#btn_area{ 
	margin: 0px 0px 0px 0px;
	}

div#cnt-ssc div#btn_area li{ 
	margin: 0px 8px 0px 0px;
	list-style-type:none;
	}
/* サーボシステムコントローラ　終了 */


/* 数値制御装置(CNC)　開始 */

.pager_table{
	width: 140px;
	margin: 0px auto;
	}
	

div#cnt-cnc dl,
div#cnt-cnc dt,
div#cnt-cnc dd{
	display: block;
	overflow: hidden;
}


/* 数値制御装置(CNC)　終了 */


/* データ収集アナライザ MELQIC　開始 */

/* データ収集アナライザ MELQIC　終了 */


/* ACサーボ MELSERVO　開始 */
div#melfa_main_area div#drv-servo div.box{
	width: 285px;
	float: left;
	display:block;
	border:1px #CCC solid;
	margin: 10px 10px 10px 0px;
	padding: 5px;
	font-size: 12px;
	 }

div#melfa_main_area div#drv-servo div.photo{
	float: left;
	display:block;
	 }

div#melfa_main_area div#drv-servo div.box dl{
	float: left;
	width: 165px;
	display:block;
	border:none;
	margin: 0px;
	padding: 2px 0px 0px 10px;
	 }
	
div#melfa_main_area div#drv-servo div.box dt{
	border:none;
	background: none;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	 }

div#melfa_main_area div#drv-servo div#caseTitle p{
	text-indent: -9999px;
}

div.nav ul.nl {
width: 100%;
margin: 0 auto;
padding: 0;
background: #F9F9F9 url(img/menu_off.gif) repeat-x top;
border-left: 1px #0A4490 solid;
border-right: 1px white solid;
list-style-type: none;
text-align: center;
}


/* ACサーボ MELSERVO　終了 */

/* グラフィックオペレーションターミナル 表示器 GOT　開始 */
div#hmi-got table.cell-padding td {
	padding: 3px 5px;
}

div#hmi-got td.title_bd {
	padding: 9px 10px 12px 15px;
	background: url(/fa/products/hmi/got/download/gt_works3/img/before.gif);
}

div#hmi-got td.bgline_w770 {
	border:none;
	background: none;
}

div#melfa_main_area div#hmi-got td.bgline_w770 h2 {
	width:755px !important;
	
}

div#hmi-got td.block-top{
	overflow:hidden;
	padding: 0px;
	margin: 0px;	
}
div#hmi-got td.block-top img{
	margin: 0px 0px -10px -2px;
	padding: 0px;
	vertical-align:bottom;
}

div#hmi-got ul.nav{
	margin: 0px 50px 0px 0px;
	
}

div#hmi-got td.environment {
border: 1px #CCC solid;
}

div#hmi-got td.pad_btm_5 table {
	width: 730px;
	margin: 10px 10px 0px 10px;
}

div#hmi-got td.pad_left_5{
	padding: 0px 5px 10px 15px;
}

div#hmi-got tr.text_t_h td {
	padding: 3px 10px;
	text-align: center;
	border-bottom: 1px #CCC solid;
}

div#hmi-got tr.environment_top td {
background-color: #6F6F6F;
border: 1px #CCC solid;
}

div#hmi-got tr.environment_btm td.B,
div#hmi-got tr.environment_btm td {
	background-color: #CFCFCF;
	border-right: 1px #EEE solid;
	padding: 5px 10px;
}


div#hmi-got tr.environment_line td {
	border: 1px #CCC solid;
	padding: 5px 10px;
}

div#hmi-got td.pad_btm_20 table{
	margin: 0px 0px 0px 10px;
}

div#hmi-got td.dl_exe table{
	margin: 10px 0px 0px 0px;
	border: 1px #6F6F6F solid;
}

div#hmi-got a {
	color: #005E8C;
}

div#hmi-got a:hover {
	text-decoration;
}


div#hmi-got td.main_in{
	width: 700px;
}
div#hmi-got tr.sumup_top td{
	background-color: #666;
	padding: 5px 10px;
	border: 1px #CCC solid;
}

div#hmi-got tr.sumup_btm td{
	background-color: #F7E8E8;
	padding: 5px 10px;
	text-align:center;
}

div#hmi-got td.process{
	border: 1px #CCC solid;
}

div#hmi-got td.process table{
	margin: 10px;
}

div#hmi-got tr.n_function_line table {
border: 1px #AF852C solid;
}

div#hmi-got tr.n_function_line td {
	vertical-align: central;
	padding: 5px 10px;
}

div#hmi-got .bgc_n_function {
background-color: #AF852C;
text-align: center;
}


.white {
color: white;
}

div#hmi-got td.black-bar {
	background: url(../../products/hmi/got/download/img/bar_tit01.gif) left top !important;
}


div#hmi-got th.back-blue {
	background-color: #172F90;
	color: #fff;
}

div#hmi-got tr.text_h td {
	text-align:center;
}

div#hmi-got a:link, a:active {
	color: #005E8C !important;
}

div#hmi-got a:visited {
	color:#333399 !important;
	text-decoration:underline !important;
}

div#hmi-got a:hover {
	color:#000066 !important;
	text-decoration:underline !important;
}

div#hmi-got table.pad5 td {
	padding: 5px !important;
}
/* グラフィックオペレーションターミナル 表示器 GOT　終了 */

/* --------------------------------
	移行コンテンツ用リンク色調整
-------------------------------- */
#content_footer,
#global_header,
#global_nav,
#module_breadcrumbs,
#module_titleArea,
#global_footer,
#before_menu,
#after_menu,
.relationalBlock,
#container .pagetop { font-family: "メイリオ","ヒラギノ角ゴ Pro W3","Lucida Grande","Hiragino Kaku Gothic Pro",Osaka,Verdana,"ＭＳ Ｐゴシック",sans-serif; }

#content_footer a,
#global_header a,
#global_nav a,
#module_breadcrumbs a,
#module_titleArea a,
#global_footer a,
#before_menu a,
#after_menu a,
.relationalBlock a,
#container .pagetop a { text-decoration:none;}

#content_footer a:link,
#global_header a:link,
#global_nav a:link,
#module_breadcrumbs a:link,
#module_titleArea a:link,
#global_footer a:link,
#before_menu a:link,
#after_menu a:link,
.relationalBlock a:link,
#container .pagetop a:link {text-decoration:none;}

#content_footer a:visited,
#global_header a:visited,
#global_nav a:visited,
#module_breadcrumbs a:visited,
#module_titleArea a:visited,
#global_footer a:visited,
#before_menu a:visited,
#after_menu a:visited,
.relationalBlock a:visited,
#container .pagetop a:visited {text-decoration:none;}

#content_footer a:hover,
#global_header a:hover,
#global_nav a:hover,
#module_breadcrumbs a:hover,
#module_titleArea a:hover,
#global_footer a:hover,
#before_menu a:hover,
#after_menu a:hover,
.relationalBlock a:hover,
#container .pagetop a:hover {text-decoration:underline !important;}


#content_footer a:active,
#global_header a:active,
#global_nav a:active,
#module_breadcrumbs a:active,
#module_titleArea a:active,
#global_footer a:active,
#before_menu a:active,
#after_menu a:active,
.relationalBlock a:active,
#container .pagetop a:active {; text-decoration:underline;}

#module_breadcrumbs ul,.container .breadcrumbs ul{
	line-height:1.4 !important;}

#container #localNav dl dd dl dt.current a{
	text-decoration:none;
}

#container .pagetop a:hover {
    background: url(/fa/shared/img/module/bg_pagetop.gif) no-repeat scroll left center transparent;
    padding: 0 0 0 15px;
    text-decoration:underline;
}
