
/*　画像の枠　*/
				.melfa_c { border:1px #cccccc solid; padding:6px; margin:6px auto; text-align:center; }
				.melfa_box { border:1px #cccccc solid; padding:6px; margin:6px auto; }


/* ドキュメントリンクに関係するテーブルのみ　/common/css/got.cssに移動　*/
/* 各カテゴリの中のテーブル */
				/*テーブル枠 
				table.in_table_h { border:1px #cccccc solid;border-collapse: collapse; padding:10px; font-size:75%; marign-top:40px; }
				table.in_table_h th { border:1px #cccccc solid; }
				table.in_table_h td { border:1px #cccccc solid; }
*/
				/* 各カテゴリの中のテーブルの表頭 
				.headtitle_h { font-size:13px;line-height:16px;color:#FFFFFF;font-weight:bold;background-color:#172f90; }*/
				/* 各カテゴリの中のテーブルの表頭(カタログ・新製品ニュース) 
				td.t_title_h { font-size:13px; color:#FFFFFF; font-weight:bold; text-align:left; padding:5px 0px 5px 5px; }*/
				/* 各カテゴリの中のテーブルの表頭(黒字・灰背景) 
				td.t_title_h_k { font-size:13px; color:#000000; font-weight:bold; text-align:left; padding:5px 0px 5px 5px; background-color:#DCDCDC; }*/
				/* 各カテゴリの中のテーブル(■(赤)黒字+枠(内容)) 
				td.separate_title {font-size:13px; color:#000000; font-weight:bold; text-align:left; padding:5px 0px 5px 12px;}
				td.separate_title span {font-size:13px; color:#C40E18; padding:0px 5px 0px 0px;}
				td.separate_frame {border:1px #999999 solid; text-align:center;}*/


/* ドキュメントDB共通 
				#db table td{ padding:0px;}
				#db table td.docLinkImage{border-style:none;}
				#db table td.docLinkSiryo{border-style:none;}
				table.db td{ background:none; padding-left:0px; padding-top:0px; border-style:none;}
				table.db td table td.docLinkSiryo span { background:none; padding-left:0px; padding-top:0px; }
*/



/* 各カテゴリごとのスタイルシート */
				/* vol73用 */
				#melfa_main_area .vol73_got{
				margin-right:3.9em;}

				#melfa_main_area .got-button{
				display: inline-block;
				padding: 5px 10px;
				background-color: #eee;
				border: 1px solid #c8c8c8;
				text-align: center;
				margin-left: auto;}

				div.vol73_con_item2{
				display: flex;
				flex-wrap: wrap;
				justify-content: space-between;
				margin:0 15px;}

				div.vol73_con_item2 div.vol73_item{
				width: calc((100% - 40px)/2);
				margin-bottom: 20px;
				box-sizing: border-box;}

				.download_button{
				display: inline-block;
				padding: 5px 15px;
				text-align: center;
				background: #ED7D31;
				color:#fff;
				font-size: 120%;}

				/* vol69用 */
				#melfa_main_area div.box_vol69{
				width: 756px;
				margin: 0 auto;}

				#melfa_main_area p.vol69_bl{
				font-weight: bold;
				text-align: left;
				font-size: 80%;
				padding: 10px 0 9px;
				background-color: #deebf7;}

				#melfa_main_area p.vol69_gl{
				font-weight: bold;
				text-align: left;
				font-size: 80%;
				padding: 10px 0 9px;
				background-color: #DCDCDC;}

				#melfa_main_area p.b_bold{
				font-weight: bold;
				font-size: 120%;
				padding: 20px 0 20px 0;}

				#melfa_main_area dl.list_vol69{
				text-align: left;
				margin: 30px 0 30px 10px;}

				#melfa_main_area dl.list_vol69 dt{
				font-weight: bold;}

				#melfa_main_area dl.list_vol69 dd{
				margin: 2px 0 10px 10px;}


				table.in_table_voi69 {
				border-collapse: collapse;
				padding: 10px;
				font-size: 75%;
				margin-top: 10px;}



				/* vol68用 */
				#melfa_main_area div.box_vol68{
				width: 756px;
				margin: 0 auto;}

				#melfa_main_area p.vol68_bl{
				font-weight: bold;
				text-align: left;
				font-size: 80%;
				padding: 10px 0 9px;
				background-color: #deebf7;}

				#melfa_main_area p.vol68_gl{
				font-weight: bold;
				text-align: left;
				font-size: 80%;
				padding: 10px 0 9px;
				background-color: #DCDCDC;}

				#melfa_main_area p.b_bold{
				font-weight: bold;
				font-size: 120%;
				padding: 20px 0 20px 0;}

				#melfa_main_area dl.list_vol68{
				text-align: left;
				margin: 30px 0 30px 10px;}

				#melfa_main_area dl.list_vol68 dt{
				font-weight: bold;}

				#melfa_main_area dl.list_vol68 dd{
				margin: 2px 0 10px 10px;}


				table.in_table_voi68 {
				border-collapse: collapse;
				padding: 10px;
				font-size: 75%;
				margin-top: 10px;}


				/* vol65用 */
				#melfa_main_area div.box_vol65{
				width: 756px;
				margin: 0 auto;}

				#melfa_main_area p.vol65_bl{
				font-weight: bold;
				text-align: left;
				font-size: 80%;
				padding: 10px 0 9px;
				background-color: #deebf7;}

				#melfa_main_area p.vol65_gl{
				font-weight: bold;
				text-align: left;
				font-size: 80%;
				padding: 10px 0 9px;
				background-color: #DCDCDC;}

				#melfa_main_area p.b_bold{
				font-weight: bold;
				font-size: 120%;
				padding: 20px 0 20px 0;}

				#melfa_main_area dl.list_vol65{
				text-align: left;
				margin: 30px 0 30px 10px;}

				#melfa_main_area dl.list_vol65 dt{
				font-weight: bold;}

				#melfa_main_area dl.list_vol65 dd{
				margin: 2px 0 10px 10px;}


				table.in_table_voi65 {
				border-collapse: collapse;
				padding: 10px;
				font-size: 75%;
				margin-top: 10px;}


				/* vol24用 */
				table.gt_works3Black{width:748px; background: #000; padding:10px 0;}
				/* MELSOFT GT Works3 新発売！ */
				/* ドキュメントDB */
				#db_gtworks3 table td{ padding:0px;}
				#db_gtworks3 table td.docLinkSiryo{border-style:none;}

				/* 『作画』を極める小技集『編集』編を掲載！ */
				/* ドキュメントDB */
				#db_s_act td.docLinkSiryo{}
				#db_s_act table td.docLinkSiryo{border-style:none;}

				/* GT16 */
				.makeborder {border:1px #999999 solid;}
				.makeborder td {font-size:10px;line-height:10px;text-align:left;}

				/* GT16 10.4型 8.4型 */
				td.font_16b{font-weight: bold;font-size:16px;line-height:20px;padding-bottom:5px;text-align:left;}
				td.font_blue{color:#040F8C;padding-bottom:2px;text-align:left;}
				/* ドキュメントDB */
				#db_gt16-104-84 td.docLinkSiryo{border:1px #BBEEFF solid;}


				/* 防爆形GOT　新登場！ */
				#gt16ex a:link ,#gt16ex a:active {color:#FFFFFF;}
				#gt16ex a:visited {color:#FFFFFF;}
				#gt16ex a:hover { color:#FC7215; }

/* 価格表 */
		/* ■見出し */
			#hotnews td.t_title_k { font-size:13px; color:#000000; font-weight:bold; text-align:left; padding-bottom:2px; }
		/* 注釈 */
			#hotnews td.remark_k { float:right; text-align:right; padding-bottom:2px; }
		/* 一覧タイトル */
			/* 最左 */
			#hotnews td.T_head_01 {padding:3px; font-weight:bold; text-align:center; background:#DCDCDC; color:#333333; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999; }
			/* その他 */
			#hotnews td.T_head_02 {padding:3px; font-weight:bold; background:#DCDCDC; color:#333333; border-top:solid 1px #999999; border-right:solid 1px #999999; }
		/* 一覧データ */
			/* 行頭1 */
			#hotnews td.L_top_01 {padding:5px 3px 5px 3px; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999; }
			#hotnews td.L_top_01_b {padding:5px 3px 5px 3px; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; }
			/* 行頭以外 */
			#hotnews td.L_data {padding:5px 3px 5px 3px; border-top:solid 1px #999999; border-right:solid 1px #999999; }
			#hotnews td.L_data_b {padding:5px 3px 5px 3px; border-top:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; }




/*過去のホットニュース　vol.24のjs用（GT Works3兼用）*/

#Details #gt_works3 td.top_bg {
    background: url("/fa/products/hmi/got/pmerit/watch/images/vol24/top_bg.jpg") no-repeat;
    vertical-align: top;
}
#Details td {
    padding: 0;
}

#Details #gt_works3 td.top_bg td.title {
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    padding: 0 0 17px 10px;
}
#Details #gt_works3 td.top_bg td.title_btm {
    font-size: 12px;
    line-height: 24px;
    padding: 20px 0 17px 10px;
}

#Details #gt_works3 td.btm_bg td.l {
    padding: 0 10px 5px;
}
#Details #gt_works3 td.btm_bg td.r {
    padding: 15px 10px 5px;
}

#Details #gt_works3 td.top_bg td.title {
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    padding: 0 0 17px 10px;
}

#Details #gt_works3 td.btm_bg li.fine {
    color: #a80840;
}
#Details #gt_works3 td.btm_bg li.title {
    font-size: 15px;
    font-weight: bold;
    line-height: 17px;
}
#Details #gt_works3 td.btm_bg .fine {
    border-left: 4px solid #a80840;
}


#Details #gt_works3 td.btm_bg ul li {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 10px;
}

#Details #gt_works3 td.btm_bg li.simple {
    color: #006fb1;
}

#Details #gt_works3 td.btm_bg .simple {
    border-left: 4px solid #006fb1;
}

#Details #gt_works3 td.btm_bg li.easy {
    color: #05792f;
}

#Details #gt_works3 td.btm_bg .easy {
    border-left: 4px solid #05792f;
}

#melfa_main_area td.gt_works3_03 {
    /*background: none repeat scroll 0 0 #d4d6d6;*/
    padding: 15px 0;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
	vertical-align: middle;
}

#Details #gt_works3 td.btm_bg li.ex_txt {
    color: #333333;
}



