@charset "utf-8";


/*
*	Title: SCSK サービス詳細用
*	URI: 
*	Last Modified: 
*	Description: メインカラム（サービス詳細内容）
*/

h4.topics {
width: 563px;
height: 25px;
color: #006699;
padding: 2px 0 0 24px;
background: url(../img/lb_h2_bgL.gif) no-repeat left top;
}
h5 {
border-bottom: 2px solid #ffdd00;
color: #d67523;
font-weight: bold;
margin: 15px 0 10px 0;
}
h6 {
width: 95%;
background: #235bdd;
color: #fff;
font-weight: normal;
padding: 5px;
margin-bottom: 10px;
border: 1px solid #666;
}

ul.contents, ul.listSky, ul.note, ul.sys { list-style: none; }
ul.contents li{
background: url(../img/bullet.gif) no-repeat left 5px;
padding: 0 30px 0 15px;
}
ul.listSky li {
background: url(../img/bullet2.gif) no-repeat left 5px;
padding: 0 30px 0 15px;
}
ul.note li { font-size: 0.8em; line-height: 1.2em; }
ul.sys li { margin-left: 1em; }

.expension a {
width: 100px;
height: 50px;
background: url(../img/icon_magnify.gif) no-repeat left top;
display: block;
overflow: hidden;
text-indent: -1000em;
}

.gotop {
font-size: 0.9em;
color: #0f1659;
background: url(../img/dotline.gif) repeat-x top;
text-align: right;
padding-top: 8px;
margin: 15px 0;
}
.gotop a{
font-size: 0.9em;
color: #0f1659!important;
}

.fLeft {
width: 300px;
float: left;
}
.fRight {
width: 150px;
float: right;
}

.cBlue { color: #235bdd; }

ul.num1 { margin-bottom: 1em; margin-left: 1.5em; }
ul.num1 li {
position: relative;
list-style: none;
line-height: 1.2em;
margin-bottom: 0.5em;
}
ul.num1 li span {
position: absolute;
color: #d67523;
top: 0;
left: -1.5em;
}
* html ul.num1 li span { top: -0em; } /* for win ie6 */
*:first-child+html ul.num1 li span { top: -0em; } /* for win ie7 */ 