/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}



/*========================================  
共通
==========================================*/
/*---ボディの仕様---*/
html {
 overflow-y:scroll;
 background:#fff;
 font-size:10px;
}
* html {/*IE6*/
 font-size:62.5%;
}
*:first-child+html {/*IE7*/
 font-size:62.5%;
}

body {
 color:#333;
 font-size:120%;
 line-height:1.5em;
	font-family:'Arial','Helvetica',sans-serif;
}



#wrap{
	width:850px;
	margin:0 auto;
	/*↓bodyで設定した値を初期値に戻す*/
	text-align:left;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}
#wrap:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#wrap {
display:inline-table;
}
/* Hides from IE-mac \*/
* html #wrap {
  height: 1%;
  }
#wrap {
display:block;
}
/* End hide from IE-mac */

.clear-parts{
clear:both;
}
a:link,a:visited {
color:#333;
text-decoration:none;
}
a:hover {
color:#0099FF;
text-decoration:underline;
}

a img 
{
     border-color:white;
}

p {
xtext-align:justify;
xtext-justify:inter-ideograph; 
}

h2 {
clear:both;
	font-size:150%;
	font-family:'Arial-black',sans-serif;
	font-weight:bold;
	line-height:1.3em;
	margin-bottom:10px;
	padding:10px 0 10px 15px;
	border-left:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	background-image:url(http://www.omnicor.biz/images/h2_back.gif);
	background-repeat:no-repeat;
zoom: 1; /* 印刷バグ解決 */
}
h2 a{
	font-size:70%;
	font-weight:normal;
	font-style:normal;
	margin-left:10px;
}

h2 em{
	font-size:70%;
	font-weight:normal;
	font-style:normal;
	margin-left:10px;
}

h3 {
clear:both;
	font-size:133%;
	font-weight:bold;
	line-height:1.1em;
	margin:20px 0 10px 0;
	color:#334E74;
	border-left:#334E74 3px solid;
	padding-left:5px;
}
h3 em{
	background-color:#4C8CCA;
	padding:2px 3px;
	color:#FFFFFF;
	font-size:86%;
	margin-left:5px;
	line-height:1em;
	font-style:normal;
}
h3 img{
line-height:1em;
margin:0 0 0 10px;
padding:0;
	vertical-align:middle;
}
h3 a{
font-size:75%;
font-weight:normal;
background-image:url(http://www.omnicor.biz/images/pdf_16x16.gif);
background-repeat:no-repeat;
background-position:right;
padding:5px 20px 5px 0px;
zoom: 1; /* 印刷バグ解決 */

}
.info-h3 {
margin-bottom:10px !important;
}

h4 {
clear:both;
	font-size:116%;
	font-weight:bold;
	border-bottom:#CCCCCC 1px solid;
	padding-bottom:3px;
	margin:5px 0;
}
h5 {
	font-size:100%;
	font-weight:bold;
	margin:0 0 5px 0;
}

h6 {
clear:both;
	font-size:100%;
	font-weight:bold;
	border-bottom:#CCCCCC 1px solid;
	padding-bottom:1px;
	margin:5px 0;
}

.indent-1em {
text-indent:-1em;
padding-left:1em;
}

.big-txt {
	font-size:150%;
	line-height:1.1em;
	padding-bottom:5px;
	border-bottom:#334E74 1px dotted;
	margin-bottom:5px;
}

.small-txt {
font-size:92%;
line-height:1.3em;
}

.txt-indent2 {
padding-left:1em;
text-indent:-1em;
text-align:left;
}

sup {
font-size:90%;
vertical-align:super;
}
/* safari only ￥*/
@media screen and (-webkit-min-device-pixel-ratio:0){
sup {
	font-size:70%;
	}
}

.indent-2em {
margin-left:1.5em;
text-indent:-1.5em;
}
/*========================================  
ヘッダ
==========================================*/
#header {
	position:relative;
	padding:11px 0 12px 14px;
	height:62px;
	background-image:url(http://www.omnicor.biz/images/header_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
zoom: 1; /* 印刷バグ解決 */
}

#header div img {
 float:left;
 margin:0 13px 0 0;
}
#header div h1 {
	margin:0;
	letter-spacing:0;
	line-height:1.1em;
}
#header div h1 img {
 float:none;
 margin:5px 0 0 0;
}
#header p {
 position:absolute;
 right:5px; top:12px;
}
#header p a {
 background:url(http://www.omnicor.biz/images/icon_arrow1.gif) left center no-repeat;
 padding:0 0 0 10px;
zoom: 1; /* 印刷バグ解決 */
}
#header ul {
	position:absolute;
	right:5px;
	top:35px;
}
#header ul li {
 float:left;
 white-space:nowrap;
}
#header ul li span {
	margin:0 5px;
}
#header div p {
 margin:0;
 position:static;
}
#header div p a {
 background:none;
 padding:0;
}
#header div p img {
 float:none;
 margin:0;
}

/*========================================  
プライバシーポリシーブロック
==========================================*/
#privacy-area {
margin:0 auto;
clear:both;
position:relative;
width:840px;
background-image:url(http://www.omnicor.biz/images/gd_back01.gif);
background-repeat:no-repeat;
border-top:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
padding:7px 5px;
background-color:#FFFFFF;
}

#privacy-area a{
padding:0 5px;
}

.go-top {
position:absolute;
top:7px;
right:10px;
text-align:right;
background-image:url(http://www.omnicor.biz/images/icon_arrow2.gif);
background-repeat:no-repeat;
background-position:center left;
}

.go-top a{
margin-left:5px;
}


/*========================================  
パンくず
==========================================*/
#pankuzu {
line-height:1.1em;
}
#pankuzu img{
margin-right:5px;
vertical-align:middle;
}


/*========================================  
フッタ
==========================================*/
#futta {
	clear:both;
	text-align:center;
	color:#999999;
	width:850px;
	padding:10px 0;
	border:#CCCCCC 1px solid;
	margin:0 auto 30px auto;
	background-color:#FFFFFF;
}


/*========================================  
コンテンツ背景ブロック
==========================================*/
#bg-img {
background-image:urlhttp://www.omnicor.biz/images/gd_back_all.gif);
background-repeat:repeat-y;
}
#bg-img:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#bg-img {
display:inline-table;
}
/* Hides from IE-mac \*/
* html #bg-img {
  height: 1%;
  }
#bg-img {
display:block;
}
/* End hide from IE-mac */

/*========================================  
グローバルメニュー
==========================================*/
#gmanu {
	float:left;
	width:170px;
	text-align:right;
	margin-bottom: 20px;
}

#gmanu li{
	border-top:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	padding:2px 2px 2px 0;
		background-color:#FFFFFF;

}
#gmanu a{
line-height:1.3em;
text-decoration:none;
}

#gmanu a:link,#gmanu a:visited{
	padding:7px 10px 7px 5px;
	display:block;
	background-position:right top;
	background-repeat:no-repeat;
}

/*========================================  
グローバルメニュー A色
==========================================*/
#home-menu a:link,#home-menu a:visited,
#outline-menu a:link,#outline-menu a:visited,
#list-menu a:link,#list-menu a:visited {
background-image:url(http://www.omnicor.biz/images/gmenu_bk_a_f01.gif);
zoom: 1; /* 印刷バグ解決 */
}
#home-menu a:hover,
#outline-menu a:hover,
#list-menu a:hover {
background-image:url(http://www.omnicor.biz/images/gmenu_bk_a_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}
#home #home-menu a:link,#home #home-menu a:visited,
#outline #outline-menu a:link,#outline #outline-menu a:visited,
#list #list-menu a:link,#list #list-menu a:visited {
	background-image:url(http://www.omnicor.biz/images/gmenu_bk_a_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}
/*========================================  
グローバルメニュー B色
==========================================*/
#change-menu a:link,#change-menu a:visited,
#stru-menu a:link,#stru-menu a:visited{
background-image:url(http://www.omnicor.biz/images/gmenu_bk_b_f01.gif);
zoom: 1; /* 印刷バグ解決 */
}
#change-menu a:hover,
#stru-menu a:hover{
background-image:url(http://www.omnicor.biz/images/gmenu_bk_b_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}
#change #change-menu a:link,#change #change-menu a:visited,
#stru #stru-menu a:link,#stru #stru-menu a:visited
{
	background-image:url(http://www.omnicor.biz/images/gmenu_bk_b_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}

/*========================================  
グローバルメニュー C色
==========================================*/
#fix-menu a:link,#fix-menu a:visited{
background-image:url(http://www.omnicor.biz/images/gmenu_bk_c_f01.gif);
zoom: 1; /* 印刷バグ解決 */
}
#fix-menu a:hover{
background-image:url(http://www.omnicor.biz/images/gmenu_bk_c_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}
#fix #fix-menu a:link,#fix #fix-menu a:visited
{
	background-image:url(http://www.omnicor.biz/images/gmenu_bk_c_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}
/*========================================  
グローバルメニュー D色
==========================================*/
#option-menu a:link,#option-menu a:visited,
#info-menu a:link,#info-menu a:visited,
#att-menu a:link,#att-menu a:visited{
background-image:url(http://www.omnicor.biz/images/gmenu_bk_d_f01.gif);
zoom: 1; /* 印刷バグ解決 */
}
#option-menu a:hover,
#info-menu a:hover,
#att-menu a:hover{
background-image:url(http://www.omnicor.biz/images/gmenu_bk_d_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}
#option #option-menu a:link,#option #option-menu a:visited,
#info #info-menu a:link,#info #info-menu a:visited,
#att #att-menu a:link,#att #att-menu a:visited
{
	background-image:url(http://www.omnicor.biz/images/gmenu_bk_d_f02.gif);
zoom: 1; /* 印刷バグ解決 */
}

#topics {
width:149px;
	border-right: #CCCCCC 1px solid;
	background-color:#F0F0F0;
	padding:10px;
	background-image:url(../http://www.omnicor.biz/images/topics_bk.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
#topics p{
	font-size:100%;
	padding:0 10px 0 20px;
	text-align:left;
margin-left:-10px;
}
#topics p em{
font-weight:bold;
}
#topics img{
margin-bottom:5px;
}

#download-area {
margin:10px auto 5px auto;
}

/*========================================  
コンテナ
==========================================*/
#container-main {
	float:right;
	width:660px;
	padding:0 0 20px 0;
}
#container-main li{
	color:#0066CC;
	list-style:disc;
	list-style-position:inside;
	padding-left:2em;
	text-indent:-1em;
}

#container-main ol li{
color:#333333;
	list-style:decimal;
	list-style-position:inside;
	padding-left:2em;
	text-indent:-1em;
}
#container-home {
	position:relative;
	float:right;
	width:660px;
	height:480px;
	background-image:url(../http://www.omnicor.biz/images/home_img01.jpg);
	background-repeat:no-repeat;
	padding-right:20px;
}
#container-home ul{
	position:absolute;
	left:20px;
	top:90px;
}
#container-home ul a:link,#container-home ul a:visited,
#container-main ul a:link,#container-main ul a:visited{
	color:#0066cc;
}
#container-home ul a:hover,
#container-main ul a:hover{
color:#FF9900;
}
#container-home ul p:first-letter {
color:#0099FF;
}

#container-sitemap {
	float:right;
	width:660px;
	padding:0 0 20px 0;
}

#home_bot01 {
	position:absolute;
	left:10px;
	top:245px;
}
#home_bot02 {
	position:absolute;
	left:215px;
	top:245px;
}
#home_bot03 {
	position:absolute;
	left:420px;
	top:245px;
}
#home_bot04 {
	position:absolute;
	left:10px;
	top:340px;
}
#home_bot05 {
	position:absolute;
	left:164px;
	top:340px;
}
#home_bot06 {
	position:absolute;
	left:318px;
	top:340px;
}
#home_bot07 {
	position:absolute;
	left:472px;
	top:340px;
}
#home_inquiry {
	position:absolute;
	left:10px;
	top:400px;
	border:#CCC 1px solid;
	background-color:#FFFFFF;
	width:578px;
	padding:10px;
	background-image:url(http://www.omnicor.biz/images/imq_bk.gif);
	background-repeat:no-repeat;
}
#home_inquiry:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#home_inquiry {
display:inline-table;
}
/* Hides from IE-mac \*/
* html #home_inquiry {
  height: 1%;
  }
#home_inquiry {
display:block;
}
/* End hide from IE-mac */

#home_inquiry img{
float:left;
}
#home_inquiry p{
position:absolute;
top:24px;
left:190px;
line-height:1.1em;}

#nomal_inquiry {
clear:both;
position:relative;
	border:#CCC 1px solid;
	background-color:#FFFFFF;
	width:618px;
	padding:10px;
	margin-top:30px;
	background-image:url(http://www.omnicor.biz/images/imq_bk.gif);
	background-repeat:no-repeat;
}
#nomal_inquiry:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#nomal_inquiry {
display:inline-table;
}
/* Hides from IE-mac \*/
* html #nomal_inquiry {
  height: 1%;
  }
#nomal_inquiry {
display:block;
}
/* End hide from IE-mac */

#nomal_inquiry img{
float:left;
}
#nomal_inquiry p{
position:absolute;
top:24px;
left:190px;
line-height:1.1em;
}

.container-1 {
clear:both;
width:640px;
}
.container-1:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.container-1 {
display:inline-table;
}
/* Hides from IE-mac \*/
* html .container-1 {
  height: 1%;
  }
.container-1 {
display:block;
}
/* End hide from IE-mac */

.container-1-tone {
width:620px;
padding:10px;
background-color:#EEE;
}

.container-1-tone img{
margin:0 auto;

}


.container-3 {
float:left;
width:200px;
margin-right:20px;
}
.container-3-end {
float:right;
width:200px;
}

.container-2 {
float:left;
width:310px;
margin-right:20px;
}
.container-2-end {
float:right;
width:310px;
}

.container-2-tone {
float:left;
width:290px;
margin-right:20px;
padding:10px;
background-color:#EEE;
}
.container-2-tone-end {
float:right;
width:290px;
padding:10px;
background-color:#EEE;
}
.clear-box {
display:block;
height:1px;
}
/*========================================  
ラインアップ
==========================================*/

#lineup-kukuri {
background-color:#E6E9FF;
padding:20px 20px 0 20px;
background-image:url(http://www.omnicor.biz/images/lineup-kukuri_top.gif);
background-repeat:no-repeat;
background-position:top;
}

#lineup-kukuri-fix {
background-color:#EDFFEC;
padding:20px 20px 0 20px;
background-image:url(http://www.omnicor.biz/images/lineup-kukuri_fix_top.gif);
background-repeat:no-repeat;
background-position:top;
}


#lineup-table table {
width:100%;
border-top:#CCCCCC 1px solid;
text-align:center;
margin-bottom:10px;
	line-height:1.4em;
}
/* safari only ￥*/
@media screen and (-webkit-min-device-pixel-ratio:0){
#lineup-table table{
	font-size:83%;
	}
}

#lineup-table a {
background-image:url(http://www.omnicor.biz/images/list_icon01.gif);
background-repeat:no-repeat;
background-position:right;
padding:1px 15px 1px 0;
zoom: 1; /* 印刷バグ解決 */
}
#lineup-table td {
padding:3px;
border-bottom:#CCCCCC 1px solid;
line-height:1.3em;
}
#lineup-table img {
margin-bottom:5px;
}
#lineup-table a img{
text-decoration:none;
}
.table-bg-gray {
background-color:#EEE;
}
.table-bg-blue {
background-color:#CFCFCF;
}
.table-bg-type-b {
background-color:#F8F5AA;
text-align:left;
}
.table-bg-type-g {
background-color:#F7C19D;
text-align:left;
}

.type {
	float:left;
	display:block;
	border:#FF6600 1px solid;
	padding:1px;
	color:#FF6600;
	font-weight:bold;
	background-color:#FFFFFF;
	margin:0 2px 0 0;
	width:auto;
	text-align:center;
	line-height:1.1em;
}

#shogen-box {
padding:10px;
background-color:#F8F8EE;
font-size:90%;

}
#shogen table {
margin-top:5px;
width:100%;
}
#shogen td {
padding:0 5px 5px 0;
}

/*========================================  
スペック
==========================================*/

.spec-area,.spec-area-fix {
	margin-top:40px;
	padding-top: 40px;
	border-top: #CCC 1px dotted;
}
.spec-area h3,.spec-area-fix h3{
background-repeat:no-repeat;
	background-color:#0074AC;
	color:#FFFFFF;
	font-size:150% !important;
	margin:0 !important;
	border:none !important;
	padding:3px 0 3px 10px !important;
	line-height:1.1em !important;
	height:20px;
}
.spec-area h3 em,.spec-area-fix h3 em{
	font-size:86% !important;
	padding:0 !important;
	background-color:transparent;
	font-weight: bold;
}
.spec-area h3{
background-image:url(http://www.omnicor.biz/images/spec_h3bk.gif);
}
.spec-area h5,.spec-area-fix h5{
clear:both;
margin:20px 0 0 0;

}
.spec-area-fix h3{
background-image:url(http://www.omnicor.biz/images/specfix_h3bk.gif);
}

.spec-photo {
	width:150px;
	border:#CCCCCC 1px solid;
	float:left;
	margin:0 10px 0 0;
	text-align:center;
}
.spec-photo img{
margin:10px auto;
}
.spec-icons {
width:478px;
float:left;
line-height:1em;
}
.spec-icons img{
margin:10px 0 0 0;
}

.spec-table table,.spec-table-fix table {
	clear:both;
	width:100%;
	border-top:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	margin:10px 0 0 0;
	line-height:1.4em;
}
/* safari only ￥*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.spec-table table,.spec-table-fix table{
	font-size:83%;
	}
}

.spec-table td,.spec-table-fix td {
	padding:5px 2px;
	border-bottom:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}
.spec-table th,.spec-table-fix th {
text-align:center;
padding:5px 2px;
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
white-space:nowrap;
}
.spec-table th {
background-color:#D4DCF1;
}
.spec-table-fix th {
background-color:#CFF7D6;
}
.spec-table a,.spec-table-fix a {
background-image:url(http://www.omnicor.biz/images/pdf_16x16.gif);
background-repeat:no-repeat;
background-position:right;
padding:2px 18px 2px 0;
zoom: 1; /* 印刷バグ解決 */
}
.spec-table a:hover,.spec-table-fix a:hover {
}
.spec-table a:visited,.spec-table-fix a:visited {
color:#6633CC;
}
.dl-bg {
	background-color:#FFEDA5;
}

.types {
margin:10px 50px 0 0;
padding:5px;
background-color:#FFFFFF;
}

.link-table table {
}
.link-table a {
background-image:url(http://www.omnicor.biz/images/list_icon01.gif);
background-repeat:no-repeat;
background-position:right;
padding:1px 15px 1px 0;
zoom: 1; /* 印刷バグ解決 */
}
.link-table td {
padding:2px 20px 2px 0;
}

.ask {
width:100%;
margin-top:5px;
}
.ask-op {
width:100%;
}
.ask a,.ask-op a{
display:block;
background-image:url(http://www.omnicor.biz/images/mini_link_bk.gif);
background-repeat:no-repeat;
background-position:right;
padding:3px 17px 3px 5px;
margin:0 0 0 auto;
zoom: 1; /* 印刷バグ解決 */
}
.ask a{
	width:16em;
}
.ask-op a{
	width:9em;
}

.ask a:link,.ask a:visited,.ask-op a:link,.ask-op a:visited{
color:#FFFFFF;
}



.ask a:hover,.ask-op a:hover{
}

#lineup {
margin:10px 0 20px 0;
}
#lineup table{
text-align:center;
width:100%;
background-image:url(http://www.omnicor.biz/images/luneup_bk.gif);
background-repeat:repeat-x;
background-position:bottom;
}
#lineup th{
	text-align:center;
	padding:3px 1px;
	border-bottom:#CCCCCC 1px solid;
}
#lineup td{
vertical-align:bottom;
padding:0 5px 5px 5px;
}
#lineup td img{
margin:10px 0 5px 0;
}
.txt-ul p a:hover{
text-decoration:underline;
}

/*========================================  
オプション
==========================================*/
#option-table table{
border-collapse:separate !important;
width:100%;
}
#option-table td{
padding:5px 10px;
}
#option-table th{
padding:5px 10px;
background-color:#FFFFFF;
text-align:center;
}


/*========================================  
技術情報
==========================================*/
.info-box {
width:600px;
padding:20px;
background-color:#DEE5E8;
margin:10px 0 20px 0;
}
.info-box li{
color:#333333 !important;
}

.nomal-table table{
width:100%;
border-top:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
background-color:#FFFFFF;
}
.nomal-table td{
padding:3px;
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}
.nomal-table th{
padding:3px;
text-align:center;
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
background-color:#EEE;
}

/*========================================  
ダウンロード
==========================================*/
.dwn-dot a:link,.dwn-dot a:visited{
	display:block;
	background-image:url(../../download/images/dwn_bot01.gif);
	width:380px;
	height:32px;
	margin-bottom:10px;
	font-size:116%;
	padding:18px 0 0 20px;
	font-weight:bold;
}
.dwn-dot a:hover{
color:#FF6600;
}

/*========================================  
Chart according to capacity
==========================================*/
.vc-table table {
width:100%;
border-left:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}
.vc-table td,.vc-table th{
border-right:#CCCCCC 1px solid;
border-top:#CCCCCC 1px solid;
padding:3px;
}
.vc-table th{
background-color:#DCDCDC;
}

/*========================================  
お問い合せ
==========================================*/
.contact_table {
width:100%;
margin-bottom:10px;
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
}
.contact_table td {
border-top:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
padding:5px;
}

#contact {
border:#CCCCCC 1px solid;
width:600px;
padding:20px;
}

.requried {
color:#FF6600;
}






