@charset "UTF-8";

/* メイン スタイルシートの読み込み
------------------------------------------------------------ */
/*¥*/
@import "/css/common.css";
@import "/css/mod/contents.css";
@import "/css/mod/list.css";
@import "/css/mod/table.css";
@import "/css/mod/column.css";
@import "/css/mod/tab.css";
@import "/css/mod/flow.css";
@import "/css/mod/anchor.css";
@import "/css/user/category.css";
/**/


/* 注意系　定義リスト
--------------------------------------------------------------- */
#contents dl.caution {
margin-left:0;}

#contents dl.caution dt {
font-size:110%;
padding-left:23px;
background:url(/images/common/icon_caution_s.gif) no-repeat left top;}

#contents dl.caution dd {
color:#444;
margin-bottom:1.5em;}

#contents dd p.sentence {
margin:3px 0 0 0;}



/* 説明画像 */
#contentWrapper ol li img.cutFlow {
margin:10px 0 20px 0;} 



/* ２段組みコラム内 */
#contents div.column2r01 div h4.soft {
margin:0 1em 5px 1em;
padding:0;
font-size:100%;
color:#007;
background:none;}


/* コマンドライン */
#contentWrapper pre {
line-height:16px;
font-size:12px;
padding:6px;
margin:3px 0 1em 20px;
border:1px #007 solid;
background:#000;
color:#00FF00;}




/* ガイド
--------------------------------------------------------------- */

#contentWrapper dl#guide {
margin:0;}

#contentWrapper dl#guide dt {
width:auto;
padding:6px 6px 4px 6px ; 
margin:0 0 12px 0;
font-size:120%;
line-height:120%;
border-top:3px #d0d0d9 solid;
border-left:1px #d0d0d9 solid;
border-right:1px #d0d0d9 solid;
border-bottom:1px #e9e9ee solid;
background:url(/images/common/column_title_bg.gif) repeat-x bottom;}

#contentWrapper dl#guide dd {
margin:0 0 1.5em;}

#contentWrapper dl#guide dd dl dt {
border:none;
padding:0 0 0 22px;
margin:0 0 8px 0;
background:url(/images/common/bullet_link_inside.gif) 0 0 no-repeat;
}

#contentWrapper dl#guide dd dl dd {
padding:0 0 0 22px;
margin:0 0 1.5em;}



/* 問い合わせ
--------------------------------------------------------------- */

#contentWrapper div.contactBox {
width:558px;
padding:13px 13px 0 13px;
margin:0 0 3em 0;
border:1px #ccc solid;
display:inline-block;
height:1%;
}
#contentWrapper div.contactBox:after {/*float clear */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#contents div.contactBox div.lBox {
width:420px;
float:left;
}

#contents div.contactBox div.rBox {
width:90px;
float:right;
}

#contents div.contactBox p {
margin:0 0 1em 0;
}

#contentWrapper div.contactBox ul {
margin-left:0;
}
