/*****************************************************************/
/* ●共通                                                        */
/*****************************************************************/
/********************/
/* localNavigation  */
/********************/
#mainBox {
padding-top:5px;
margin:0 0 0 0;
}
p.nextBack {text-align:center;margin-top:24px;font-size:80%;}
#localNavBox{
width:744px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 15px 0px;
background:#FFFFFF;
}
#localNavBox ul{
margin: 0px;
padding: 0px;
height: 36px;
}
#localNavBox li{
float: left;
list-style-type: none;
/* 20130108 追記 ***********/
*margin-right: -5px;
}

/********************/
/* コピーライト     */
/********************/
#abcContentCopyR{
margin: 20px 0px 0px;
_margin: 20px 0px 0px 1px;
padding: 0px;
text-align: center;
clear: both;
}
/********************/
/* その他           */
/********************/
/* blog.css <h1> に追加 ***********/
h1.abcTop {
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
}

/* Clear ****************/
#abcClear {
clear: both;
height: 0px;
}

h2.ttl {margin:0 8px 12px 8px;}

/*****************************************************************/
/* ●トップページ 2012.6　リニューアル                           */
/*****************************************************************/
#abcMainTopContent{
width:728px;
padding-left:8px;}

#abcMainTopContent #topManual .content,
#abcMainTopContent #topClmitv .content{
background:#eee;
padding:14px;
}
#abcMainTopContent #picup h3,
#abcMainTopContent #whatsnew h3{
padding-top:8px;
}
#abcMainTopContent #picup .content,
#abcMainTopContent #whatsnew .content{
background:#FFFFFF;
border: solid 1px #c0c0c0;
padding:12px 12px 6px;
}
#abcMainTopContent #picup .content ul,
#abcMainTopContent #whatsnew .content ul{
margin:0;
padding:0;
}
#abcMainTopContent #picup .content ul li,
#abcMainTopContent #whatsnew .content ul li{
background-image: url("../img/icon_arrow0.gif");
background-position: 0 7px;
background-repeat: no-repeat;
font-size: 0.9em;
line-height: 1.4em;
margin: 0;
padding: 0 0 0.5em 17px;
list-style:none;
line-height:150%;
}
#abcMainTopContent #picup .content ul a,
#abcMainTopContent #whatsnew .content ul a{
font-weight:bold;
font-size:1.1em;
padding-right:4px;
}
#abcMainTopContent #picup .content ul li a.more,
#abcMainTopContent #whatsnew .content ul li a.more{
font-weight: normal;
font-size:1em;
padding-left:3px;
}
#abcMainTopContent #picup .content ul li span,
#abcMainTopContent #whatsnew .content ul li span{
font-weight:bold;
font-size:1.0em;
}
#menuBox{
padding:16px 0 0 0;
}
#menuBox #left{
float:left;
}
#menuBox #right{
float:right;
}
#menuBox h3{
margin:0;
padding:0;
line-height:1em!important;
position:relative;
cursor:pointer;
}
#menuBox h3 .mrk{
position:absolute;
top:14px; left:10px;
}
#menuBox ul{
margin:0;
padding:8px;
}
#menuBox ul li{
background-image: url("../img/icon_arrow0.gif");
background-position: 0 0.4em;
background-repeat: no-repeat;
font-size: 0.95em;
line-height: 1.5em;
margin: 0;
padding: 0 0 3px 17px;
list-style:none;
}
#menuBox .panelLevel1{
width:340px;
background:url("../img/manual_level1_bg.gif") repeat-y;
padding:0 0 1px 0;
}
#menuBox .panelLevel2{
width:320px;
position:relative;
left:10px;
background:#FFFFFF;
}
#menuBox .panelLevel2 h4{
background:url("../img/manual_level2_sttl_bg.gif") no-repeat;
padding:3px 5px 2px !important;
line-height:120%;
height:34px;
cursor:pointer;
}
#menuBox .panelLevel2 h4 span{
line-height:130%;
vertical-align:0.3em;
}
#menuBox .panelLevel2 h4 img{
padding:7px 6px 0 0;
position:relative;
}
#menuBox .ie8_10px{
width:1px;
height:10px;
}
#topClmitv #clmItvList{
padding-top:14px;
}
#topClmitv #clmItvList h3{
position:relative;
cursor:pointer;
}
#topClmitv #clmItvList h3 .mrk{
position:absolute;
top:11px; left:13px;
}
#topClmitv #clmItvList .content{
background:#cee6ff;
}
#topClmitv #clmItvList .content #left{
float:left;
width:320px;
}
#topClmitv #clmItvList .content #right{
float:right;
width:320px;
}
#topClmitv #clmItvList .content .categoryBox{
border-bottom:#FFFFFF solid 1px;
clear:both;
padding:0 0 5px 0;
margin:0 0 10px 0;
}
#topClmitv #clmItvList .content .categoryBox h4{
padding:0 0 2px 0;
}
#topClmitv #clmItvList .content .categoryBox img{
float:left;
padding:0 0 4px 0;
}
#topClmitv #clmItvList .content .categoryBox .lead{
float:right;
width:245px;
}
#topClmitv #clmItvList .content .categoryBox .lead p{
font-size: small;
}
#topClmitv #clmItvList .content .categoryBox .lead ul {
margin:0;
padding:0;
}
#topClmitv #clmItvList .content .categoryBox .lead ul li{
float:left;
background-image: url("../img/icon_arrow0.gif");
background-position: 0 0.4em;
background-repeat: no-repeat;
font-size: 0.8em;
line-height: 1.5em;
margin: 0;
padding: 0 12px 3px 17px;
list-style:none;
}
#links {
padding:16px 0 0 0;
}
#links h2{
padding:0 0 10px 0;
}
#links .cntImage{
float:right;
padding:0 0 6px 8px;
}
#links #left{
float:left;
}
#links #right{
float:right;
}
#links .linkBox{
width:354px;
}
#links ul {
margin:0;
padding:0.5em 0 1.2em 0;
}
#links ul li{
background-image: url("../img/icon_arrow0.gif");
background-position: 0 50%;
background-repeat: no-repeat;
font-size: 0.85em;
line-height: 1.5em;
list-style: none outside none;
margin: 0;
padding: 0 0 0 17px;
}
/*****************************************************************/
/* ●トップページ                                               */
/*****************************************************************/
/********************/
/* コンテナーBOX    */
/********************/
#abcMainTopCon{
width:410px;
margin: 0px 0px 0px 8px;
_margin: 0px 0px 0px 4px;
padding: 0px 0px 0px 0px;
float:left;
}
#abcMainTopGuide{
width:299px;
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 0px;
float:right;
}

.topColumnContent,
.topFormatContent,
.topConsultContent{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 410px;
}

#getAdobe img {
float:left;
padding-right:10px;
}

#getAdobe p{
font-size:0.8em;
line-height:1.4em;
}

#getAdobe {
padding:6px 0 12px 0;
clear:both;
}

/********************/
/* コラム           */
/********************/
#topColumn{
margin: 0px 0px 0px 0px;
padding: 0px 0px 15px 0px;
}
#topColumn h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 13px 0px;
}
.topColumnConBnr{
float: left;
width: 240px;
}
.topColumnConText{
float: right;
width: 165px;
}
.topColumnConText p{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 17px;
font-size: 0.85em;
line-height: 1.4em;
/* color: #333333; */
background-image:url(../img/icon_arrow0.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}
.topColumnConDate{
padding: 3px 0px 0px 0px;
background-image: none;
padding-left: 15px;
color: #666666;
font-size: 0.8em;
line-height: 1.5em;
}
.topColumnConBar{
margin: 0px;
padding: 0px;
background-image: url(../img/line.gif);
background-repeat: no-repeat;
clear: both;
background-position: center;
height: 13px;
}

/********************/
/* フォーマット     */
/********************/
#topFormat {
margin: 0px 0px 0px 0px;
padding: 0px 0px 15px 0px;
clear: both;
}
#topFormat h2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
.topFormatConText{
float: left;
width: 305px;
}
.topFormatConPhoto{
float: right;
width: 100px;
}
.topFormatConText p{
font-size: 0.85em;
line-height: 1.5em;
/* color: #333333; */
}
.topFormatConArrow{


margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 17px;
font-size: 0.85em;
line-height:1.5em;
/* color: #333333; */
background-image:url(../img/icon_arrow0.gif);
background-repeat:no-repeat;
background-position: 0px 50%;
}

/********************/
/* 相談窓口         */
/********************/
#topConsult {
margin: 0px 0px 0px 0px;
padding: 0px 0px 15px 0px;
clear: both;
}
#topConsult h2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
.topConsultConText{
float: left;
width: 305px;
}
.topConsultConPhoto{
float: right;
width: 100px;
}
.topConsultConText p{
font-size: 0.85em;

line-height: 1.5em;
/* color: #333333; */
}
.topConsultConaArow{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 17px;
font-size: 0.85em;
line-height:1.5em;
/* color: #333333; */
background-image:url(../img/icon_arrow0.gif);
background-repeat:no-repeat;
background-position: 0px 50%;
}

/********************/
/* マニュアル       */
/********************/
#manualContent ol{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
list-style:none;
}
#manualContent{
margin: 0px 0px 0px 0px;
padding: 10px 5px 10px 10px;
background-color:#EEEEEE
}
#manualContent h3{
margin: 0px 0px 0px 0px;
padding: 18px 0px 8px 0px;
}
#manualContent p{
font-size: 0.85em;
line-height: 1.5em;
/* color: #333333; */
}
#manualContent ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
list-style:none;
}
#manualContent ol{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
list-style:none;
}
#manualContent li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 17px;
font-size: 0.85em;
line-height:1.5em;
/* color: #333333; */
background-image:url(../img/icon_arrow1.gif);
background-repeat:no-repeat;
background-position: 0px 50%;
}


/******************************/
/* 業種別スタートアップガイド */
/******************************/
#topBunner {
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


/*****************************************************************/
/* ●マニュアルページ                                            */
/*****************************************************************/
/**********************************************/
/* ○マニュアルページ - TOP                   */
/**********************************************/
#abcManualMainBox,
#abcColumusMainBox{
background-image: url(../img/main_con_ln_bg.gif);
}
/********************/
/* 上部見出し       */
/********************/
#abcMainManualTop{
margin:0 0 20px 0;
padding:0px 0 0 8px;
width:728px;
}
#abcMainManualTop h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 7px 0px;
}
#abcMainManualTop p{
font-weight:bold;
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/* color: #333333; */
}

/*********************/
/* 下部リンクコーナー*/
/*********************/
#abcMainManualTopCon{
margin: 0px 0px 20px 0px;
padding: 0px 8px 0px 8px;
}
#abcMainManualTopAB{
width:354px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}
#abcMainManualTopCD{
width:354px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:right;
}

#abcMainManualTopCon h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 7px 0px;
}
#abcMainManualTopCon ul{
margin: 5px 0px 20px 0px;
padding: 0px 0px 0px 0px;
list-style:none;
}

#abcMainManualTopCon li{
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 17px;
/* color: #333333; */
background-image:url(../img/icon_arrow0.gif);
background-repeat:no-repeat;
background-position: 0px 4px;
}






/**********************************************/
/* ○マニュアルページ - SUB                   */
/**********************************************/
/********************/
/* コンテナーBOX    */
/********************/
#abcMainManualCon{
width:540px;
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 8px;
float:left;
}
#abcMainManualLn{
width:168px;
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 8px 0px 0px;
float:right;
}

/***********************/
/* A：独立を考える前に */
/***********************/
#ManualA{
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
}
#ManualA h2{
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 0px 13px 0px;
}

#ManualA h3{
font-weight:bold;
font-size:0.9em;
color: #0085DD;
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
}
#ManualA h4{
font-weight:bold;
font-size:1.2em;
/* color: #333333; */
border-bottom: 1px solid #0085DD;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
}

#ManualA h5{
font-weight:normal;
font-size:0.85em;
line-height:1.5em;
/* color: #333333; */
border: 1px solid #CCCCCC;
margin: 20px 0px 20px 0px;
padding: 10px 5px 10px 10px;
}

#ManualA p{
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 0px 20px 0px;
/* color: #333333; */
}

#ManualA li{
font-size:0.85em;
line-height:1.5em;
}
#ManualA ul{
margin-top:0;
margin-bottom:0;
}

#ManualAConImage{
float: left;
width: 190px;
}
#ManualAConImage p{
font-size:0.8em;
margin: 0px;
padding: 5px 15px 10px 0px;
color: #999999;
}


#ManualAConPage {
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
}
#ManualAConPage p{
font-size:0.9em;
/* color: #333333; */
text-align: center;
}

/***********************/
/* 関連ドキュメント    */
/***********************/
#ManualDocTitle{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#ManualDocCon{
margin: 0px 0px 15px 0px;
padding: 10px 5px 8px 12px;
border: 1px solid #7FBEEE;
}

.ManualDocConTitle{
font-size:0.85em;
line-height:1.5em;
margin: 0px;
padding: 0px;
/* color: #333333; */
float: left;
width: 240px;
}
.ManualDocBoxCon{
font-size:0.85em;
line-height:1.5em;
margin: 0px;
padding: 0px;
float: right;
width: 280px;
}
.ManualDocBoxCon a{
font-size:0.85em;
line-height:1.5em;
margin: 0px;
padding: 0px 0px 0px 15px;
background-image: url(../img/icon_arrow0.gif);
background-repeat: no-repeat;
}
.manualDocBox{
width: 520px;
clear: both;
}
/***********************/
/* 右リンクメニュー    */
/***********************/
#contentsLn h2{
padding: 8px 4px;
}
#contentsLn h3{
font-size:0.9em;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding: 0px 5px 5px 8px;
/* color: #333333; */
}
#contentsLn h4{
font-size:0.9em;
font-weight:bold;
margin: 0px;
padding: 15px 5px 3px 8px;
/* color: #333333; */
}
#contentsLn ul{
margin: 0px;
padding: 8px 5px 10px 10px;
}
#contentsLn li{
font-size:0.85em;
line-height:1.3em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
/* color: #333333; */
list-style-type: none;
}
#contentsLn p{
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 8px 5px 5px 8px;
/* color: #333333; */
}


/*****************************************************************/
/* ●コラムページ                                                */
/*****************************************************************/
/**********************************************/
/* ○コラムページ - TOP                       */
/**********************************************/
/********************/
/* 上部見出し       */
/********************/
#abcMainColumnsTop{
width:744px;
margin: 0px 0px 15px 0px;
padding: 0px 8px 0px 8px;
}
#abcMainColumnsTop h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*********************/
/* 下部リンクコーナー*/
/*********************/
#ColumnsTopCon{
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 8px;
}
#abcMainColumnsTopBox1{
width:354px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}
#abcMainColumnsTopBox2{
width:354px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:right;
}

#ColumnsTopCon ul{
margin: 10px 0px 25px 0px;
padding: 0px 0px 0px 0px;
list-style:none;
}

#ColumnsTopCon li{
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 17px;
/* color: #333333; */
background-image:url(../img/icon_arrow0.gif);
background-repeat:no-repeat;
background-position: 0px 4px;
}





/**********************************************/
/* ○コラムページ - SUB                       */
/**********************************************/
/********************/
/* コンテナーBOX    */
/********************/
#abcMainColumnsCon{
width:540px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 8px;
float:left;
}
#abcMainColumnsLn{
width:168px;
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 0px;
float:right;
}
#abcMainColumnsCon .columnsLead {
background:#fffeee;
border:1px solid #7fbeee;
padding:10px;
margin-bottom:24px;
}
#abcMainColumnsCon .columnsLead p {
text-indent:0;
}
#abcMainColumnsCon .abcHuman{
border-top:1px solid #7fbeee;
padding-top:10px;
margin-top:0px;
}

#abcMainColumnsCon td{
vertical-align:top;
}
#abcMainColumnsCon img{
margin-right:10px;
}
/***********************/
/* 個別エントリ  */
/***********************/
#ColumnsA{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#ColumnsA h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 13px 0px;
}

#ColumnsA h3{
float:none;
font-size:1em;
line-height:1.5em;
border-bottom: 2px solid #0085DD;
margin-bottom:20px;
padding-bottom:3px;
}
#ColumnsA h4{
clear:both;
font-size:0.9em;
line-height:1.5em;
border-bottom: 1px solid #0085DD;
margin:12px 0;
padding-bottom:3px;
color:#007dcc;
}
#ColumnsA h5{
float:none;
font-size:0.85em;
line-height:1.5em;
margin:0px 0 0 1em;
padding-bottom:3px;
}
#ColumnsA h6{
margin:0px 0 0 1em;
font-size:0.85em;
font-weight:normal;
}
#ColumnsA p{
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 0px;
/* color: #333333; */
text-indent:1em;
}
#ColumnsA p.noIndent{
text-indent:0;
}
#ColumnsA ul {
margin-top:0;
margin-left:0.8em;
padding-left:0px;
}
#ColumnsA ol {
margin-top:0;
margin-left:0;
padding-left:0px;
}
#ColumnsA li {
font-size:0.85em;
line-height:1.6em;
margin-left:20px;
margin-bottom:6px;
padding-left:0;
}
#ColumnsA li.circle {
list-style:circle;
}
#ColumnsA dd {
background:none;
font-size:0.85em;
line-height:1.5em;
padding-left:0;
margin-left:0em;
margin-bottom:6px;
margin-top:0;
text-indent:1em;

}
#ColumnsA dt {
font-weight:bold;
font-size:0.85em;
margin-top:18px;
text-indent:0em;
}
#ColumnsA dl {
margin-bottom:24px;
}
#ColumnsA ol.alpha {margin-left:1em;padding-left:0px;}
#ColumnsA ol.alpha li{list-style:lower-alpha;font-size:0.85em;font-family: Arial;}
#ColumnsA ol {margin-left:0.2em;padding-left:0px;margin-top:0;}
#ColumnsA ol.roman {padding-left:0em;margin-top:3px;}
#ColumnsA ol.roman li{list-style:upper-roman;font-family: Arial;font-size:1em;}
#ColumnsA ol.lRoman {padding-left:0.1em;margin-top:3px;}
#ColumnsA ol.lRoman li{list-style:lower-roman;font-family: Arial;font-size:inherit;}
#ColumnsA .picInclude{text-indent:0;float:right;margin:0 0px 10px 10px;color:#007dcc;font-size:small;line-height:1.2em;padding-right:10px;font-weight:normal;}
#ColumnsA .picInclude p{font-size:small;line-height:1.6em;}
#ColumnsA .picInclude img {margin: 0 0 3px 0;}
#abcCap {
margin-top:24px;
}
#abcCap p{
font-size:small;line-height:1.4em;
color:#007dcc;
clear:left;
padding-bottom:12px;
text-indent:0;
}
#abcCap img {
float:left;
margin-right:12px;
padding-bottom:12px;
}
#ColumnsAConImage{
float: left;
width: 245px;
}
#ColumnsAConImage p{
font-size:0.8em;
margin: 0px 0px 0px 0px;
padding: 5px 15px 10px 0px;
color: #999999;
}

#ColumnsAConPage {
margin: 7px 0px 7px 0px;
padding: 0px 0px 0px 0px;
}
#abcCampanyInfo {
padding:24px 0;
}
#abcCampanyInfo h3{
float:none;
clear:both;
border-bottom: 0px;
margin-bottom:0px;
padding-bottom:0px;
}

#abcCampanyInfo table {
width:100%;
border-bottom:1px solid #7fbeee;
border-right:1px solid #7fbeee;
border-collapse:collapse;
}

#abcCampanyInfo th {
border-top:1px solid #7fbeee;
border-left:1px solid #7fbeee;
padding:5px;
background:#fffddd;
white-space:nowrap;
text-align:left;
}
#abcCampanyInfo td {
border-top:1px solid #7fbeee;
border-left:1px solid #7fbeee;
padding:5px;
background:#fffeee;
font-weight:normal;
}
 
.abcColumnBox table {border-top:1px solid #bbb;border-left:1px solid #bbb;border-collapse:collapse;margin:6px 0;}
.abcColumnBox td {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;}
.abcColumnBox th {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;background:#FEFFE3;white-space:nowrap;text-align:left;}

#ColumnsA caption {
text-align:left;
font-weight:bold;
text-indent:1em;
}

/***********************/
/* 右リンクメニュー    */
/***********************/
#ColumnsMenuBnr div{
margin: 0px;
padding: 3px 0px 4px 4px;
text-align: left;
}
#ColumnsMenuBnr{
margin: 0px 0px 0px 0px;
padding: 3px 0px 80px 0px;
}


/*****************************************************************/
/* ●フォーマットページ                                          */
/*****************************************************************/
/********************/
/* 上部見出し       */
/********************/
#abcMainFormatTop{
margin: 0px;
padding: 0px 8px 0px 96px;
}
#abcMainFormatTop h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 7px 0px;
}
#abcMainFormatDis{
font-weight:bold;
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 25px 0px;
/* color: #333333; */
}

/*********************/
/* 下部テーブル      */
/*********************/
.FormatTopCon{
width:640px;
margin: 0px 0px 5px;
padding: 0px;
}
.FormatTopCon table{
border-collapse:collapse;
background-color:#E8F5FF;
border:1px solid #9CCCF4;
width: 100%;
}

.FormatTopCon th{
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border-collapse:collapse;
border:1px solid #9CCCF4;
width: 25%;
}
.FormatTopCon td{
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border-collapse:collapse;
border:1px solid #9CCCF4;
width: 75%;
}

.FormatTopCon p{
font-size:0.85em;
line-height:1.7em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/* color: #333333; */
}

.FormatTopCon p img {
padding: 0.3em 0; /* IE 6向け */
vertical-align: middle;
margin-right:5px;
}

/* IE以外とIE7向け */
.FormatTopCon p>img {
padding: 0;
margin-right:5px;
}

.FormatTopCon p.link{
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 17px;
/* color: #333333; */
background-image:url(../img/icon_arrow0.gif);
background-repeat:no-repeat;
background-position: 0px 50%;
float:left;
}


/*****************************************************************/
/* ●総合窓口ページ                                              */
/*****************************************************************/
/********************/
/* 上部見出し       */
/********************/
#abcMainConsultation{
margin: 0px;
padding: 0px 8px 0px 96px;
}
#abcMainConsultation h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 7px 0px;
font-size:1.1em;
line-height:1.6em;
}
#abcMainConsultation h3{
font-size:1.0em;
line-height:1.6em;
border-bottom:2px solid #7fbeee;
padding-bottom:3px;
margin-bottom:12px;
margin-top:12px;
}
#abcMainConsultation h4{
margin:12px 0 3px 0;
}
#abcMainConsultation p{
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/* color: #333333; */
}
#abcMainConsultation p.subTit{
font-size:small;
line-height:1.2em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight:normal;
/* color: #333333; */
}
#abcMainConsultation li {
font-size:0.85em;
line-height:1.5em;
}

#abcMainConsultation p.ConsultationLead{
padding-bottom:25px;
font-weight:bold;
}

#abcMainConsultation p.link{
float:right;
margin-top:3px;
background: url(../img/icon_arrow0.gif) no-repeat;list-style:none;background-position: 0px 50%;padding-left:20px;margin:6px 0;}


#abcBox table{
width:100%;
border-bottom:1px solid #7fbeee;
}
#abcBox th{
border-bottom:0px solid #7fbeee;
padding:5px;
text-align:left;
white-space:nowrap;

}
#abcBox td{
border-top:1px solid #7fbeee;
padding:5px;
}

#abcMainConsultation p.mark{background: url(../img/icon_arrow0.gif) no-repeat;list-style:none;background-position: 0px 50%;padding-left:20px; margin:8px 0;}

#abcMainConsultation .businessSuport{border:1px solid #9fccee;padding:10px;}

/*********************/
/* 下部テーブル      */
/*********************/
#ConsultationTopTitle{
width:640px;
margin: 10px 0px 5px 0px;
padding: 0px;
}
#ConsultationTopTitle h3{
font-weight:bold;
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
color: #007DCC;
background-image:url(../consultation/img/box.gif);
background-repeat:no-repeat;
background-position: 0px 4px;
}
.ConsultationTopCon{
width:640px;
margin: 0px 0px 5px;
padding: 0px;
}
.ConsultationTopCon table{
border-collapse:collapse;
background-color:#E8F5FF;
border:1px solid #9CCCF4;
width: 100%;
}
.ConsultationTopCon th{
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border-collapse:collapse;
border:1px solid #9CCCF4;
width: 25%;
text-align: left;
}
.ConsultationTopCon td{
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border-collapse:collapse;
border:1px solid #9CCCF4;
width: 75%;
}
.ConsultationTopCon p{
font-weight:bold;
font-size:0.85em;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/* color: #333333; */
}

/******************************/
/* 業種別スタートアップガイド */
/******************************/
#homeLink h2{
padding:15px 0 10px 0;
}

#homeLink img.pic {float:right;padding-left:10px;}
#homeLink li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 17px;
font-size: 0.85em;
line-height: 1.5em;
background-image:url(../img/icon_arrow1.gif);
background-repeat:no-repeat;
background-position: 0px 50%;
list-style:none;
}
#homeLink ul{
clear:left;
margin:0;
padding:10px 0 0px 0;
}

#homeLink p{
font-size: 0.85em;
line-height: 1.5em;
}

.noIndent {
text-indent:0;
}

td table.ireko {
font-size:1em;
line-height:1.6em;
}
#abcMainManualTopCD li img {
 padding: 0.3em ;  /* IE 6向け */
 vertical-align: middle;
}

/* IE以外とIE7向け */
#abcMainManualTopCD li>img {
 padding: 0;
}


/* 追記　2008/07/08 */
div#ManualA p.indent {
padding-left:2.5em;
text-indent:-1.275em;
}

div#ManualA p.indent02 {
padding-left:4em;
text-indent:-1.5em;
}

div#ManualA p.indentW {
padding-left:5.5em;
text-indent:-1em;
}

div#ManualA table.indentTbl{
margin: 0 0 10px 35px;
}

div#ManualA ul.indentUl{
padding-left:3.5em;
_padding-left:1.0em;
}

div#ManualA ul.indentWUl{
padding-left:5.0em;
_padding-left:3.0em;
}

div#ManualA table td ul{
margin: 0;
padding: 0 0 0 20px;
font-size:1.2em;
}

div#ManualA table.brdTbl{
border-collapse: collapse;
}

div#ManualA table.brdTbl td{
border: 1px solid #666666;
}

div#ManualA table.brdTbl td.brdNonBottom{
border-bottom: none;
}

div#ManualA table.brdTbl td.brdNonTop{
border-top: none;
}
#abcColumusMainBox #date{
color: #666666;
font-size: 0.8em;
margin: 0 0 10px;
padding: 0;
}
