@import "base.css";
@import "menu.css";

/* ----------Product Contents All Style---------- */

/* ヘッダー */
#head{
width:780px;
margin:15px auto 15px auto;
padding:0;
text-align:right;
}
#title{margin:4px 0 0 0;padding:0;text-align:left;width:780px;height:65px;border:solid 1px #333333;}
#title img{vertical-align:middle;padding-right:15px:}

/* コンテンツ部分 */
#c_content{
float:left;
width:450px;
_width:490px;
background-color:#ffffff;
margin:0;
padding:0 20px 0 20px;
text-align:left;
line-height:120%;
}

#c_content h2{
margin:0;
padding:2px;
color:#00947b;
border:solid 1px #00947b;
}

/* リスト区切り線 */
#c_content .exp li{
clear:both;
margin:0;
padding:2px 0 2px 0;
border-bottom:dotted 1px #666666;
}

#photo_l{float:left;padding:0.5em 0.5em 0.5em 0;background-color:#fff;}
#photo_r{float:right;padding:0.5em 0.5em 0.5em 0;background-color:#fff;}

/* トップイメージ */
#c_content img.top_img{margin:0 0 1em 0;}

/* ----------Product Contents Part Style---------- */

/* トップページ */
#top li{margin:0 0 3em 0;padding:0;}
#top h2{
margin:0;
padding:2px;
color:#ffffff;
background-color:#00947b;
}
#top h3{font-weight:normal;color:#333333;}

/* 導入企業一覧 */
#donyu ul{border:dotted #666666;border-width:1px 0 0 0;}
#donyu table{border-top:dotted 1px #666;}
#donyu td{border-bottom:dotted 1px #666;}

/* 導入事例 */
#jirei table{border:solid #00947b;border-width:0 0 2px 0;}
#jirei th{width:150px;padding:2px}
#jirei td{width:400px;}
#jirei h2{color:#fff;background-color:#00947b;padding:2px;}

#jirei_ex{color:#666666;}
#jirei_ex h1{border:solid 1px #00947b;color:#00947b;background-color:#fff;padding:2px;}
#jirei_ex li{margin:0 0 1em 0;}
#jirei_ex p{text-indent:1em;}

#jirei_old table{border:solid #00947b;border-width:0 1px 0 1px;margin-bottom:1em;}
#jirei_old th{border-bottom:solid 1px #00947b;background-color:#99cc99;}
#jirei_old td{border:solid #00947b;border-width:0 0 1px 1px;}
#jirei_old h2{color:#333;border:solid #00947b;border-width:0 0 0 8px;margin:1em 0 0 0;padding:0 0 0 0.5em;}
#jirei_old h3{color:#333;border:solid 1px #00947b;background-color:#99cc99;padding:4px;}
#jirei_old .bg{color:#fff;background-color:#669966;}

/* ---------- Asset Jirei---------- */
#jirei-list li{margin:0 0 1em 0;}
#jirei-list table{border:none;}
td.feice{width:75px;}
td.dl{text-align:right;}
#jirei-list h3{margin:0 0 4px 0; padding:2px 1em; color:#333; border-left:solid 8px #999; background-color:#e5e5e5;}

/* Jirei Page */
#jirei_ex td{vertical-align:top; color:#666666;}
#jirei_ex h1{margin:0; background-color:#00947b; color:#fff;}
#jirei_ex h2{padding:1em 0; border:solid #00947b; border-width:0 0 1px 0;}
#jirei_ex h3{margin:1em 0; padding:0 1em; color:#333; border-left:solid 8px #963;}

#jirei-photo{margin:1em 0 0 10px; padding:0 0 4px 0; width:105px; text-align:center; background:url(../asset/img/box_bottom.gif) no-repeat bottom #e5e5e5;}
#jirei-photo p{font-size:10px; line-height:100%;}
#jirei-photo .border{margin:4px auto; border:solid 1px #fff;}
#jirei-photo img{display:block; border:0; padding:0;}

.jirei-mark{line-height:100%; font-size:10px; color:#666;}

/* 価格 */
#price table{border:solid #00947b;border-width:1px 0 0 1px;}
#price th{
color:#00947b;
background-color:#d2eac8;
border:solid #00947b;
border-width:0 1px 1px 0;
font-weight:400;
}
#price td{
color:#333333;
background-color:#fff;
text-align:right;
border:solid #00947b;
border-width:0 1px 1px 0;
}
#price h3{border-bottom:solid 1px #00947b;}

/* 算出 */
#cost table{border-collapse:collapse; table-cell:hide;}
#cost th{padding:2px; border:solid 1px #00947b; background-color:#d2eac8; font-weight:normal;}
#cost td{padding:2px; border:solid 1px #00947b;}
#cost td.bg{background-color:#FFFACD;}


/* サポート＆サービス */
#support h3{color:#00947b;border-bottom:solid 1px #00947b;margin:2em 0 0 0;}
#support p{margin-left:2em;}
#support li{clear:both;margin:0 0 6em 0;padding:0;}

/* インストール */
#install ol li{margin:0 0 2em 0;}

/* 稼動環境 */
#kadou th{font-weight:normal;background-color:#99cc99;}
#kadou td{background-color:#e5e5e5;}
#kadou em{color:#cc0000;font-size:11px;font-style:normal;}

#kadou h2{color:#fff;background-color:#00947b;padding:2px;margin:0 1px 0 1px;}

/* FAQ */
#faq table{border:solid 1px #00947b;}
#faq th{color:#00947b;background-color:#99cc99;width:10%;text-align:center;}
#faq th.bg{color:#ffffff;background-color:#00947b;}
#faq td{background-color:#e5e5e5;}
#faq td.bg{background-color:#cccccc;}

#faq li{margin:4em 0 0 0;}

/* デモ */
#demo li{margin:0 0 2em 0;padding:0;}

/* セミナー */
#semi th{color:#00947b;font-weight:normal;background-color:#99cc99;}
#semi td{background-color:#e5e5e5;}

#semi h2{color:#fff;background-color:#00947b;padding:2px;margin:0 1px 0 1px;}

/* お試しパック */
#otp li{margin:0 0 2em 0;}
#otp h2{color:#fff;background-color:#00947b;padding:2px;margin:0 1px 0 1px;}
#otp h3{color:#fff;background-color:#00947b;padding:2px;}

/* 別窓 */
#win{width:660px;margin:15px 0 15px 0;border:solid 2px #00947b;}
#win li{margin:4em 0 0 0;}
#win h1{color:#00947b;background-color:#d2eac8;padding:6px;border-bottom:solid 2px #00947b;}

/* ----------Patner Style----------*/
#bisi li{border:solid 1px #00947b;margin:1em 0 1em 0;}
#bisi h2{margin-bottom:1em;}
#bisi h3{margin:0;padding:4px;border-bottom:dotted 1px #00947b;background-color:#d2eac8;}
#bisi h4{padding:4px;border-bottom:dotted 1px #00947b;font-size:11px;font-weight:400;background-color:#ffffff;}
#bisi img{margin:4px 4px 4px 0;}
#bisi p{margin:4px;}

/* ----------Asset View Hyper Style---------- */

#chara h2{font-size:11px;font-weight:normal;border:none;border-bottom:solid 6px #00947b;}
#chara h3{margin:0.5em 0 0 0;color:#00947b;}

/* ----------Asset View GUARD Style---------- */

#guard h2{margin-bottom:1em;padding:2px;color:#ffffff;background-color:#00947b;}
#guard h3{padding:2px;}
#guard table{margin-bottom:1em;}

#series th{
text-align:left;
background-color:#ffffff;
color:#333333;
font-weight:normal;
}
#series th.t{background-color:#ffffff; color:#000000; font-weight:bold; text-align:center;}

#series td{
text-align:center;
color:#ffffff;
}
#series td.ez{background-color:#00A935;}
#series td.g{background-color:#4273AD;}
#series td.pro{background-color:#F7E400;color:#000000;}
#series td.net{background-color:#8B008B;}
#series td.t{background-color:#333333; font-weight:bold;}

#g_chara li{margin:1em 0 4em 0;}
#g_chara h2{padding:1px;color:#fff;background-color:#00947b;}
#g_chara h3{padding:2px;border-bottom:dotted 1px #00947b;}

/* ----------Asset View SECURE Style---------- */
#secure h2{
margin:0;
padding:2px;
color:#ffffff;
background-color:#00947b;
}
#secure h3{
margin:1em 0 1em 0;
padding:0 0 0 0.5em;
border:solid #00947b;
border-width:0 0 1px 8px;
}
#secure .exp li{margin-bottom:4em}

/* ----------TELEform Style---------- */
#t_chara h2{border:none;}
#t_chara h3{color:#00947b;}
#t_chara li{margin:0.5em 0 0 0;border-bottom:dotted 1px #666666;}
#t_chara table{padding-bottom:1em;}

#tele_q li{margin:0 0 8em 0;}
#tele_q h1{display:none;}
#tele_q h2{padding:2px;color:#ffffff;background-color:#00947b;border:solid #006633;border-width:1px 1px 0 1px;}

/* ----------Remark Style---------- */
#mark_chara h3{color:#00947b;}
#mark_chara li{margin:0 0 6em 0;}

table.rem-style{width:100%; border-collapse:collapse;}
table.rem-style th{padding:2px; background-color:#99CCCC; border:solid 1px #0066CC; text-align:center;}
table.rem-style td{padding:2px; border:solid 1px #0066CC;}