/*/////////////////////////////////////////////////////////
 name:           multi.css
 description:    
/////////////////////////////////////////////////////////*/


/* none
------------------------------------------------------*/
img{
border:none;
}


/* contentsWrapper
------------------------------------------------------*/
#contentsWrapper{
margin: 20px auto 0 auto;
width: 700px;
font-size:12px;
line-height:165%;
}


/* contentsArea
------------------------------------------------------*/
div#contentsWrapper div#contentsArea {
float:left;
width:530px;
text-align:left;
}

div#contentsArea div#ctitle {
text-align: left;
margin:0;
padding:0;
}

div#contentsArea h1#idxVisual{
margin:15px 0 0 0;
padding:0;
}

div#contentsArea h1#pageTitle{
margin:15px 0;
padding:0;
line-height:0;
text-align:left;
}

div#contentsArea h2.imgTtl{
clear:both;
margin:30px 0 20px 0;
padding:0;
}

div#contentsArea h3{
margin:15px 0 0 0;
padding:0;
color:#005ebb;
font-size:100%;
}

div#contentsArea h3.point3{
clear:both;
margin:0;
padding:0;
}

div#contentsArea h3.introPoint{
margin:0;
padding:0;
} 

div#contentsArea strong{
margin:0;
padding:0;
color:#005ebb;
}

div#contentsArea p.imgLayout{
margin:35px 0;
text-align:center;
}

div#contentsArea p{
margin:10px 0;
padding:0;
line-height:1.5;
}
div#contentsArea p.linkNext{
margin:15px 0 10px 0;
text-align:right;
}


/* index.html only
------------------------------------------------------*/
div#contentsArea01{
margin:0;
padding:0;
line-height:0;
width:530px;
height:443px;
text-align:left;
background:url(/multi/images/idx_main_bg.gif) repeat-y;
}

div#contentsArea01 ul{
margin:0 0 0 24px;
padding:32px 0 0 0;
background:url(/multi/images/idx_main_pen.gif) no-repeat 415px 2px;
}

div#contentsArea01 ul li{
margin:0 0 9px 0;
padding:0;
list-style:none;
}

div#contentsArea02{
margin:0;
padding-top:2px;
width:530px;
height:183px;
background:url(/multi/images/idx_main_btm.gif) no-repeat;
}

div#contentsArea02 ul{
margin:0 0 0 24px;
padding:0;
}

div#contentsArea02 ul li{
margin:0;
padding:0;
list-style:none;
}


/* imgBlock
------------------------------------------------------*/
div#contentsArea .imgBlock{
clear:both;
margin:20px 0;
padding:0;
}

div#contentsArea .imgBlock .imgArea,
div#contentsArea .imgBlock02 .imgArea{
float:right;
margin:0 0 0 5px;
width:200px;
}

div#contentsArea p.imgArea{
margin:0 0 -10px 0;
padding:0;
}

div#contentsArea .imgBlock .txtArea{
float:left;
margin:0;
padding:0;
width:310px;
}

div#contentsArea .imgBlock .txtArea p{
margin:0;
padding:0;
}

div#contentsArea .imgBlock .txtArea p.linespace{
margin:0 0 1em 0;
}

div#contentsArea .imgBlock .txtArea h3{
margin:0 0 1em 0;
padding:0;
}


/* --- imgBlock02 --- */
div#contentsArea .imgBlock02{
clear:both;
margin:20px 0 0 0;
padding:0;
}

div#contentsArea .imgBlock02 .imgArea img{
position:relative;
top:-10px;
width:200px;
}

div#contentsArea .imgBlock02 .txtArea{
margin:0 0 20px 0;
padding:0;
width:310px;
}

div#contentsArea .imgBlock02 .txtArea h3{
color:#005ebb;
font-size:100%;
}

div#contentsArea .imgBlock02 .txtArea h3.2nd{
margin:20px 0 20px 0;
}

div#contentsArea .imgBlock02 .txtArea strong{
margin:0;
padding:0;
}

div#contentsArea .imgBlock02 .txtArea ul{
margin:15px 0 5px 15px;
padding:0;
}

div#contentsArea .imgBlock02 .txtArea ul li{
margin:0;
padding:0;
}

/* --- imgBlock03 --- */
div#contentsArea .imgBlock03{
clear:both;
margin:20px 0;
padding:0;
}

div#contentsArea .imgBlock03 .imgArea{
float:left;
margin:0 5px 10px 0;
width:150px;
}

div#contentsArea .imgBlock03 .txtArea{
float:right;
margin:0;
padding:0;
width:360px;
}

/* --- imgBlock04 --- */
div#contentsArea .imgBlock04{
clear:both;
margin:20px 0;
padding:0;
}

div#contentsArea .imgBlock04 .imgArea{
float:right;
margin:0 5px 10px 0;
width:150px;
}

div#contentsArea .imgBlock04 .txtArea{
float:left;
margin:0;
padding:0;
width:360px;
}

/* --- imgBlock05 --- */
div#contentsArea .imgBlock05{
clear:both;
margin:20px 0 30px 0;
padding:0;
border:1px solid #339966;
}

div#contentsArea .imgBlock05 .imgArea{
float:left;
margin:0;
padding:10px;
width:100px;
}

div#contentsArea .imgBlock05 .txtArea{
float:right;
margin:0;
padding:0 10px 0 0;
width:380px;
}

/* --- imgBlock06 --- */
div#contentsArea .imgBlock06{
clear:both;
margin:20px 0 30px 0;
padding:0;
}

div#contentsArea .imgBlock06 .imgArea{
float:right;
margin:0;
padding:10px;
width:266px;
}

div#contentsArea .imgBlock06 .txtArea{
float:left;
margin:0;
padding:0 10px 0 0;
width:232px;
}

/* --- imgBlock07 --- */
div#contentsArea .imgBlock07{
clear:both;
margin:20px 0;
padding:0;
}

div#contentsArea .imgBlock07 .imgArea{
float:right;
margin:0 5px 10px 0;
width:180px;
}

div#contentsArea .imgBlock07 .txtArea{
float:left;
margin:0;
padding:0;
width:330px;
}

div#contentsArea .imgBlock07 .txtArea p{
margin:0 0 15px 0;
padding:0;
}

/* --- txtArea p, strong --- */
div#contentsArea .imgBlock03 .txtArea p,
div#contentsArea .imgBlock04 .txtArea p{
margin:0;
padding:0;
}

div#contentsArea .imgBlock03 .txtArea p strong,
div#contentsArea .imgBlock04 .txtArea p strong{
display:block;
padding:0 0 10px 0;
}


/* concierge
------------------------------------------------------*/
div#contentsArea h2.conciergeTtl,
div#contentsArea h2.conciergeTtlIdx,
div#contentsArea p.nextPageLink{
margin:0 0 0 0;
padding:0 0 0 0;
line-height:0;
text-align:right;
}

div#contentsArea p.backPageLink{
margin:15px 0;
padding:0;
line-height:0;
text-align:left;
}

div#contentsArea h2.conciergeTtlIdx{
height:59px;
background:url(/multi/concierge/images/idx_bg_01.jpg) no-repeat;
}

div#contentsArea h2.conciergeTtlIdx img{
position:relative;
top:24px;
}

div#contentsArea p.conciergeText{
margin:0;
padding:0;
}

div#contentsArea p.conciergeColoring{
position:relative;
top:35px;
margin:-20px 0 0 0;
padding:0 0 0 0;
}

div#contentsArea div.noteBookArea{
height:516px;
background:url(/multi/concierge/images/cmn_bg_01.jpg) no-repeat top right;
}

div#contentsArea div.noteBookArea p{
float:left;
margin:0;
padding:0;
line-height:0;
}

div#contentsArea div.noteBookArea ul,
div#contentsArea div.noteBookArea ul li{
margin:0;
padding:0;
line-height:0;
font-size:0;
list-style:none;
}

div#contentsArea div.noteBookArea ul{
padding-top:20px;
}

div#contentsArea p.colorGuideTtl{
margin:0;
padding:0;
}

div#contentsArea p.colorGuideTtl{
margin:20px 0 0 0;
padding:0;
}

div#contentsArea div.colorGuide{
margin:0 0 10px 0;
padding:20px 10px;
border:1px solid #F0F0F0;
border-top:3px solid #F0F0F0;
border-bottom:3px solid #F0F0F0;
}

div#contentsArea div.colorGuide table{
width:510px;
border:0;
border-spacing:5px;
font-size:1em;
background:url(/multi/concierge/images/cmn_bg_02.gif) repeat-y;
}

div#contentsArea div.colorGuide table th{
padding:5px 0 5px 10px;
width:2em;
text-align:left;
}

div#contentsArea div.colorGuide table td{
padding:5px 0 5px 7px;
}

div#contentsArea div.colorGuide table tr.colorBlack{color:#000;}
div#contentsArea div.colorGuide table tr.colorGreen{color:#00742f;}
div#contentsArea div.colorGuide table tr.colorBlue{color:#101077;}
div#contentsArea div.colorGuide table tr.colorRed{color:#d90000;}
div#contentsArea div.colorGuide table tr.colorGray{color:#7f7f7f;}

div#contentsArea div.colorGuide table tr.colorBlack td.colorBorder{border-left:3px solid #000;}
div#contentsArea div.colorGuide table tr.colorGreen td.colorBorder{border-left:3px solid #00742f;}
div#contentsArea div.colorGuide table tr.colorBlue td.colorBorder{border-left:3px solid #101077;}
div#contentsArea div.colorGuide table tr.colorRed td.colorBorder{border-left:3px solid #d90000;}
div#contentsArea div.colorGuide table tr.colorGray td.colorBorder{border-left:3px solid #7f7f7f;}

div#contentsArea div.colorGuide table tr.colorBlack th{background:#000;}
div#contentsArea div.colorGuide table tr.colorGreen th{background:#00742f;}
div#contentsArea div.colorGuide table tr.colorBlue th{background:#101077;}
div#contentsArea div.colorGuide table tr.colorRed th{background:#d90000;}
div#contentsArea div.colorGuide table tr.colorGray th{background:#7f7f7f;}

div#contentsArea div.colorGuide table th{color:#FFF;}

div#contentsArea .btnLayout{
clear:both;
margin:0;
padding:0;
}

div#contentsArea .btnLayout p.btnLeft{
float:left;
margin:15px 0;
padding:0;
}

div#contentsArea .btnLayout p.btnRight{
float:right;
margin:15px 0;
padding:0;
}


/* introduction
------------------------------------------------------*/
div#contentsArea .tableType01,
div#contentsArea .imgBlock02 .tableType02{
margin:15px 0 0 0;
width:100%;
border:1px solid #CCC;
border-collapse: collapse;
font-size:100%;
}

div#contentsArea .imgBlock02 .tableType02{
margin-bottom:5px;
}

div#contentsArea .tableType01 th,
div#contentsArea .imgBlock02 .tableType02 th{
padding:10px;
border:1px solid #CCC;
font-weight:normal;
}

div#contentsArea .tableType01 td,
div#contentsArea .imgBlock02 .tableType02 td{
padding:10px;
border:1px solid #CCC;
background-color:#FFF;
}

div#contentsArea .nowrap{
white-space:nowrap;
}

div#contentsArea .tableType01 ul,
div#contentsArea .imgBlock02 .tableType02 ul{
margin:0;
padding:0;
}

div#contentsArea .imgBlock02 .tableType02 ul{
text-align:center;
}

div#contentsArea .tableType01 ul li,
div#contentsArea .imgBlock02 .tableType02 ul li{
margin:0;
padding:0 0 3px 0;
list-style:none;
}

div#contentsArea .tableType01 .data1,
div#contentsArea .imgBlock02 .tableType02 .data1{
background-color:#e5f2ff;
font-weight:bold;
}

div#contentsArea .tableType01 .data2,
div#contentsArea .imgBlock02 .tableType02 .data2{
background-color:#EEE;
}

div#contentsArea .linkpage{
margin:0;
padding:0 0 10px 25px;
background:url(/multi/images/icon_arrow.gif) no-repeat left top;
}


div#contentsArea .imgBlock02 .tableType02 span.pointBlack{color:#000;}
div#contentsArea .imgBlock02 .tableType02 span.pointRed{color:#d90000;}
div#contentsArea .imgBlock02 .tableType02 span.pointBlue{color:#101077;}
div#contentsArea .imgBlock02 .tableType02 span.pointGreen{color:#00742f;}
div#contentsArea .imgBlock02 .tableType02 span.pointGrey{color:#7f7f7f;}

div#contentsArea .imgBlock02 .tableType02 span{font-weight:normal;}


/* clipon
------------------------------------------------------*/
div#contentsArea ul#cliponNav{
clear:both;
margin:0;
padding:20px 0;
}

div#contentsArea ul#cliponNav li{
margin:0;
padding:0;
list-style:none;
}


/* feitz
------------------------------------------------------*/
div#contentsArea p.feitzText{
margin:0;
padding:0;
}

div#contentsArea p.feitzImage{
margin:25px 0 0 0;
padding:0;
}

div#contentsArea div.feitzGuide,
div#contentsArea div.feitzGuideEx{
margin:30px 10px;
padding-left:20px;
_padding-top:15px;
width:490px;
border-left:1px solid #F0F0F0;
border-right:1px solid #F0F0F0;
border-top:3px solid #F0F0F0;
border-bottom:3px solid #F0F0F0;
background: url(/multi/feitz/images/cmn_bg_02.gif) repeat-y top left;
}

/* --- dl --- */
div#contentsArea div.feitzGudie dl,
div#contentsArea div.feitzGudieEx dl{
margin:0;
padding:0;
}

div#contentsArea div.feitzGuide dl dt,
div#contentsArea div.feitzGuideEx dl dt{
margin:0;
padding:3px 0 3px 20px;
}

div#contentsArea div.feitzGuide dl dt.colorBlack,
div#contentsArea div.feitzGuideEx dl dt.colorBlack{
background:url(/multi/feitz/images/mas_icon_black.gif) no-repeat 0 center;
}

div#contentsArea div.feitzGuide dl dt.colorRed,
div#contentsArea div.feitzGuideEx dl dt.colorRed{
background:url(/multi/feitz/images/mas_icon_red.gif) no-repeat 0 center;
}

div#contentsArea div.feitzGuide dl dt.colorGreen,
div#contentsArea div.feitzGuideEx dl dt.colorGreen{
background:url(/multi/feitz/images/mas_icon_green.gif) no-repeat 0 center;
}

div#contentsArea div.feitzGuide dl dt.colorBlue,
div#contentsArea div.feitzGuideEx dl dt.colorBlue{
background:url(/multi/feitz/images/mas_icon_blue.gif) no-repeat 0 center;
}

div#contentsArea div.feitzGuide dl dt.colorGrey,
div#contentsArea div.feitzGuideEx dl dt.colorGrey{
background:url(/multi/feitz/images/mas_icon_grey.gif) no-repeat 0 center;
}

div#contentsArea div.feitzGuideEx dl dd{
padding-left:26px;
}

div#contentsArea div.feitzGuideEx p{
margin-left:-5px;
_margin-left:-15px;
}


/* --- table --- */
div#contentsArea div.feitzEx table{
margin:0;
padding:0;
font-size:1em;
text-align:left;
}

div#contentsArea div.feitzEx table td{
margin:0;
padding:1px 0 5px 7px;
}

div#contentsArea div.feitzEx table tr th{
margin:0;
padding:0;
vertical-align:top;
}

div#contentsArea div.feitzEx th.exBlack{background:url(/multi/feitz/images/mas_icon_black.gif) no-repeat 0 0;}
div#contentsArea div.feitzEx th.exRed{background:url(/multi/feitz/images/mas_icon_red.gif) no-repeat 0 0;}
div#contentsArea div.feitzEx th.exGreen{background:url(/multi/feitz/images/mas_icon_green.gif) no-repeat 0 0;}
div#contentsArea div.feitzEx th.exBlue{background:url(/multi/feitz/images/mas_icon_blue.gif) no-repeat 0 0;}
div#contentsArea div.feitzEx th.exGrey{background:url(/multi/feitz/images/mas_icon_grey.gif) no-repeat 0 0;}

div#contentsArea div.feitzEx th.exBlack{color:#000; padding-left:20px; font-weight:normal;}
div#contentsArea div.feitzEx th.exRed{color:#d90000; padding-left:20px; font-weight:normal;}
div#contentsArea div.feitzEx th.exGreen{color:#00742f; padding-left:20px; font-weight:normal;}
div#contentsArea div.feitzEx th.exBlue{color:#101077; padding-left:20px; font-weight:normal;}
div#contentsArea div.feitzEx th.exGrey{color:#7f7f7f; padding-left:20px; font-weight:normal;}

div#contentsArea .txtArea span,
div#contentsArea .referenceText span{font-weight:bold;}

div#contentsArea .txtArea span.pointBlack,
div#contentsArea .referenceText span.pointBlack{color:#000;}
div#contentsArea .txtArea span.pointRed,
div#contentsArea .referenceText span.pointRed{color:#d90000;}
div#contentsArea .txtArea span.pointBlue,
div#contentsArea .referenceText span.pointBlue{color:#101077;}
div#contentsArea .txtArea span.pointGreen,
div#contentsArea .referenceText span.pointGreen{color:#00742f;}
div#contentsArea .txtArea span.pointGrey,
div#contentsArea .referenceText span.pointGrey{color:#7f7f7f;}

div#contentsArea strong.exofuse{
display:block;
padding:20px 0 10px 0;
color:#005ebb;
}

div#contentsArea .referenceText{
margin:30px 0;
padding:0;
}

div#contentsArea .referenceText p{
margin:0;
padding:0;
}

div#contentsArea .referenceText p strong{
display:block;
padding:0 0 10px 0;
}


/* sideNavi
------------------------------------------------------*/
#sideNavi {
float: right;
width: 150px;
text-align: left;
font-size: 12px;
}

#footer {
clear: both;
margin: 0 auto;
padding: 20px 0 0 0;
width: 700px;
}


/* clearfix
------------------------------------------------------*/
.clearfix:after{
display:block;
clear:both;
margin:0;
padding:0;
visibility:hidden;
height:0px;
content:".";
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */








/*/////////////////////////////////////////////////////////
 name:           board
 description:    
/////////////////////////////////////////////////////////*/


/* index.html
------------------------------------------------------*/
div#contentsArea ul.btnLayout02{
margin-top:30px;
margin-bottom:25px;
margin-left:0;
margin-right:0;
padding:0;
width:530px;
height:120px;
list-style:none;
}

div#contentsArea ul.btnLayout02 li{
margin:0;
padding:0;
float:left;
}

div#contentsArea ul.btnLayout02 li.last{
margin-left:12px;
_margin-left:11px;
padding:0;
}

div#contentsArea h2.boardTtl{
clear:both;
display:block;
margin:10px 0;
_margin:20px 0;
padding-top:20px;
_padding-top:10px;
padding-bottom:0;
padding-left:20px;
padding-right:0;
color:#666;
font-size:12px;
background:url(/board/images/bg_board.gif) no-repeat left center;
width:530px;
height:30px;
line-height:100%;
}

div#contentsArea div.posting{
clear:both;
margin:10px 0;
padding:0;
}

div#contentsArea dl.userPosting{
margin:0 0 20px 0;
padding:0;
}

div#contentsArea dl.userPosting dt{
margin:0 0 2px 0;
padding:0 0 0 10px;
background:url(/board/images/bg_userposting.gif) no-repeat left top;
height:30px;
}

div#contentsArea dl.userPosting dt span{
float:left;
margin:6px 0 0 0;
}

div#contentsArea dl.userPosting dt img{
float:right;
margin-right:10px;
}

div#contentsArea dl.userPosting dd{
clear:both;
margin:0;
padding:2px 0 0 10px;
border-top:1px dotted #999;
}


/* post.html
------------------------------------------------------*/

/* --- tableType03 --- */
div#contentsArea .tableType03{
clear:both;
margin:15px 0 0 0;
width:100%;
border-width:1px;
border-spacing:1px;
font-size:100%;
background:#CCC;
}

div#contentsArea .tableType03 th{
padding:10px;
border: 2px solid #FFF;
font-weight:normal;
color:#005ebb;
text-align:left;
}

div#contentsArea .tableType03 td{
padding:10px;
border: 2px solid #FFF;
}

div#contentsArea .nowrap{
white-space:nowrap;
}


div#contentsArea .tableType03 .data1{
background-color:#e5f2ff;
font-weight:bold;
}

div#contentsArea .tableType03 .data1 span{
color:#000000;
font-weight:normal;
}

div#contentsArea .tableType03 .data2{
background-color:#f5f5f5;
}

div#contentsArea .tableType03 .data2 textarea{
width:330px;
height:25em;
font-size:100%;
}

div#contentsArea .tableType03 .dlType01{
clear:both;
margin-bottom:10px;
padding:0;
}

div#contentsArea .tableType03 .dlType01 dt{
margin:0;
padding-right:20px;
font-weight:normal;
background:url(/board/images/post_bg_form.gif) no-repeat right top;
}

div#contentsArea .tableType03 .dlType01 dt,
div#contentsArea .tableType03 .dlType01 dd{
float:left;
}

div#contentsArea .tableType03 .dlType01 dd{
padding:0 0 0 10px;
margin:0;
}


/* --- imgBlock08 --- */
div#contentsArea .imgBlock08{
clear:both;
margin:20px 0;
padding:0;
}

div#contentsArea .imgBlock08 .imgArea{
float:right;
margin:0 5px 20px 0;
width:178px;
}

div#contentsArea .imgBlock08 .txtArea{
float:left;
margin:0;
padding:0;
width:332px;
}

div#contentsArea .imgBlock08 .txtArea p{
margin:0 0 15px 0;
padding:0;
}


/* --- listStyle01 --- */
div#contentsArea ul.listStyle01{
margin:0;
padding-left:15px;
_padding-left:17px;
}

div#contentsArea ul.listStyle01 li span.postNotice{
color:#FF0000;
}

div#contentsArea ul.listStyle02,
div#contentsArea ul.listStyle03{
margin:0;
padding:0;
list-style:none;
}

div#contentsArea ul.listStyle03{
margin-top:40px;
}

div#contentsArea ul.listStyle02 li,
div#contentsArea ul.listStyle03 li{
margin-bottom:10px;
padding-left:20px;
background:url(/board/images/list_mark_arrow.gif) no-repeat left center;
}




/* entry.html
------------------------------------------------------*/
/* --- imgBlock09 --- */
div#contentsArea .imgBlock09{
clear:both;
margin:20px 0 15px 0;
padding:0;
}

div#contentsArea .imgBlock09 .imgArea{
float:left;
margin:0 10px 15px 0;
padding:0;
_padding:0 0 25px 0;
width:118px;
}

div#contentsArea .imgBlock09 .txtArea{
float:right;
margin:0;
padding:0;
width:390px;
}

div#contentsArea .imgBlock09 .txtArea p{
margin:0;
padding:0;
}

div#contentsArea .listArea{
margin:20px 15px;
padding:0;
width:500px;
}

div#contentsArea .listArea .listLeft{
float:left;
width:200px;
margin-right:100px;
}

div#contentsArea .listArea .listRight{
margin:0;
padding-left:300px;
}

div#contentsArea .searchPen{
amrgin:0;
padding:0;
width:530px;
}

div#contentsArea .searchPen ul.col04{
float:left;
margin:0 7px 0 0;
padding:0 0 20px 0;
width:125px;

}

div#contentsArea .searchPen .lastItem{
margin:0;
padding:0;
}

div#contentsArea .searchPen ul.col04 li{
margin:0;
padding:0;
list-style:none;
}

.clear{
clear:both;
}

div#contentsArea div.tblResultHead{
width:100%;
margin:10px 0px 5px 0;
}

div#contentsArea div.tblResultHead p.all{
float:left;
width:200px;
}

div#contentsArea div.tblResultHead p.move{
float:right;
width:200px;
text-align:right;
}

div#contentsArea div.tblResultHead p.move span.prev{
padding-left:10px;
}

div#contentsArea div.tblResultHead p.move span.back{
padding-right:5px;
}

/* pen.html
------------------------------------------------------*/
/* --- imgBlock10 --- */
div#contentsArea .imgBlock10{
clear:both;
margin:20px 0;
padding:0;
}

div#contentsArea .imgBlock10 .imgArea{
float:right;
margin:0 0 20px 5px;
width:125px;
}

div#contentsArea .imgBlock10 .txtArea{
float:left;
margin:0;
padding:0;
width:385px;
}

div#contentsArea .imgBlock10 .txtArea h2.boardTtl{
clear:both;
display:block;
margin:0 0 10px 0;
_margin:0 0 20px 0;
padding-top:10px;
padding-bottom:0;
padding-left:20px;
padding-right:0;
color:#666;
font-size:12px;
background:url(/board/images/bg_board.gif) no-repeat left top;
width:365px;
_width:385px;
line-height:100%;
}

div#contentsArea .imgBlock10 .txtArea p{
margin:0;
padding:0;
}

div#contentsArea .imgBlock10 .txtArea p.productLink{
margin-top:10px;
padding:0;
}


div#contentsArea p.nbPageLink{
text-align:right;
}

/* yymmdd_nnn.html
------------------------------------------------------*/
div#contentsArea div.userColor{
clear:both;
margin:20px 0 40px 0;
padding:10px;
background:#f1f6fb;
border:1px solid #dddcda;
}

div#contentsArea div.userColor p{
clear:both;
margin:0;
padding-bottom:5px;
font-weight:bold;
color:#005ebb;
}

div#contentsArea div.userColor .dlType02{
clear:both;
margin:10px 0 0 0;
padding:0;
}

div#contentsArea div.userColor .dlType02 dt{
margin:0;
padding-left:3.5em;
padding-right:20px;
font-weight:normal;
}

div#contentsArea div.userColor .dlType02 dt,
div#contentsArea div.userColor .dlType02 dd{
float:left;
}

div#contentsArea  div.userColor .dlType02 dd{
padding:0 0 0 10px;
margin:0;
}

div#contentsArea div.userColor .dlType02 dt.colorBlack{
color:#000;
background:url(/board/images/icon_black.gif) no-repeat 0 center;
}

div#contentsArea div.userColor .dlType02 dt.colorRed{
color:#d90000;
background:url(/board/images/icon_red.gif) no-repeat 0 center;
}

div#contentsArea div.userColor .dlType02 dt.colorGreen{
color:#00742f;
background:url(/board/images/icon_green.gif) no-repeat 0 center;
}

div#contentsArea div.userColor .dlType02 dt.colorBlue{
color:#101077;
background:url(/board/images/icon_blue.gif) no-repeat 0 center;
}

div#contentsArea div.userColor .dlType02 dt.colorGrey{
color:#7f7f7f;
background:url(/board/images/icon_grey.gif) no-repeat 0 center;
}