@charset "UTF-8";

/* local menu */
#navi{background:url(../img/local_a.png) repeat-x left 50%;padding:0 1em;float:right;top:25px; border:#F5a200 2px solid;z-index:250;}
#navi li{font-weight:bold;/font-size:0.9em; line-height:35px;height:35px;list-style:none; float:left;}
#navi li a{color:#fff; padding:0 1em; text-decoration:none; display:inline-block;}
#navi li a:hover{background:url(../img/local_b.png) repeat-x left 50%;}
#sb-body{background:#FFF;}
.catch3{z-index:50;}

/* CSS Document */
#OverView{width:900px; height:610px; padding:30px 22px 20px; background:#fff url(../img/cwatcher.png) no-repeat 85px 35px; position:relative;/top:1px;}
#OverView .catch{margin:20px 25px;}
#OverView .catch3,#OverView .script{float:left;clear:both;}
#OverView .catch3{margin:15px 0 0 20px;}
#OverView .script{margin:250px 0 0 20px;}
#Logo{background: url(../img/CW2010.png) no-repeat;display: block;height:80px;width:300px;text-indent:-2000px;z-index:50;position:relative;left:20px;float:left;}

.OverViewScri{margin:20px auto 0;width:850px;}

.ContentsDelta h2{padding-left:40px;font-size:1.25em;margin:35px 0px 10px;/margin:5px 0px;border-bottom:1px dotted;color:#F5A200;}

/*テープルデザイン指定*/
.ContentsDelta table{line-height:1.7em; font-size:.85em;margin:0 10px;}
table#cost th{text-align:right;}
.ContentsDelta table th,.ContentsDelta table td{padding:.5em .8em;border:#235000 solid 1px;vertical-align:middle;}
.ContentsDelta th,.ContentsDelta tfoot td{color:#FFF;font-weight: bold; white-space:nowrap;}
.ContentsDelta thead th{background:url(../img/local_b.png) repeat-x left 30%; font-size:1.2em; letter-spacing:0.5ex; font-weight:bold;}
.ContentsDelta tbody th{background:#E6F5DB;color:#30A52C;}
.ContentsDelta tbody tr	{background-color:#FFF;}
.ContentsDelta tfoot td	{background-color:#30A52C;font-size:.8em;line-height:1.5em; text-align:left;}
tr.odd td{background-color:#F6F4F1;color:#222;}

/*-------テープル　ここまで*/

.ContentsDelta ul.num{list-style:decimal;margin-left:45px;font-size: 1.05em;font-weight: bold;overflow:visible;}
.ContentsDelta ul li{font-size: 0.9em;font-weight:normal; padding-bottom:25px; line-height:1.85em;}
.ContentsDelta ul li p{margin:.5em 2px 1.2em;}
.ContentsDelta ul li h3{clear:both;height:20px;font-size:16px;}

ul#funclist{padding-left:7px;}
ul#funclist a img{margin:0 10px;float:right;}
ul#funclist img,ul#funclist table{margin-bottom:25px;}
ul#funclist li{float:left; clear:left;background:url(../img/Punt.png) left 5px no-repeat; padding-left:30px;width:910px;}
ul#funclist li li{background:none;float:none;width:193px;}
table.logdata{margin:0 8px;}
table.prot thead tr td,
table.logdata thead tr td{background:url(../img/local_a.png) repeat-x left 30%; color:#fff; font-weight:bold; font-size:1.2em}
table.prot{width:80%;}
ul.num table li,
ul#funclist table li{list-style:circle inside; padding:0 3px 0 5px;}

ul#funclist table li.afp{color:#F5a200;}
table#cwprice{width:85%; margin:0 auto;}

.Ul_Blu, .Ul_Yel,.Ul_Red{width:475px;padding-bottom:4px;margin-bottom:8px;}
.Ul_Blu{background:url(../img/hlBlu.png) no-repeat bottom right;}
.Ul_Yel{background:url(../img/hlYel.png) no-repeat bottom right;}
.Ul_Red{background:url(../img/hlRed.png) no-repeat bottom right;}

#header h2{margin-top:7px;}
.detail{clear:both;color:#1298DE;font:0.9em;background:url(../img/tra.gif) no-repeat 9.5em 50%;margin-left:45px;line-height:3em;height:3em;padding-left:2.7em;}
.sample{margin:10px auto; width:800px; height:330px;}
.sample a{padding:5px; display:block;margin:0 10px;float:left;height:145px;}

ul.servProtcol {padding:0; margin:0px;}
ul.servProtcol h4{color:#F5a200; border-left:#F5a200 3px solid; padding-left:7px; line-height:1.2em; margin:1em 0 .5em;}
ul.servProtcol li {list-style:circle inside;line-height:25px;height:25px;padding:0 0 7px 10px; margin:0px;font-weight:Bold;}
ul.servProtcol li img{margin:0 0 -5px 3px;}
ul.servProtcol li.attent{list-style:square inside;color:#F5a200; font-weight:bold;}
