@charset "UTF-8";

/***** sample/2column *****/
#wrapSample2 { margin:10px 0 0; border:solid 1px #999; }
#wrapSample2 div {font-size:12px; }
#headerSample2,#footerSample2 {background:#eee;line-height:2em; }
#innerSample2 { padding:5px; background:#ffc; }
#mainWrapSample2 { width:320px; float:left; background:#cf9; line-height:10em; }
#sideWrapSample2 { width:153px; float:right; background:#fc9; line-height:10em; }

/***** sample/3column *****/
#wrapSample3 { margin:10px 0 0; border:solid 1px #999; }
#wrapSample3 div {font-size:12px; }
#headerSample3,#footerSample3 {background:#eee;line-height:2em; }
#innerSample3 { padding:5px; background:#ffc; }
#largeWrapSample3 { width:380px; float:left; background:#9cf; line-height:10em; }
#sideBetaWrapSample3 { width:93px; float:right; background:#fc9; line-height:10em; }
#mainWrapSample3 { width:275px; float:right; margin:5px 5px 5px 0; background:#e2ff8d; line-height:10em; }
#sideAlphaWrapSample3 { width:90px; float:left; margin:5px 0 5px 5px; background:#fcc; line-height:10em; }

/***** sample/4column *****/
#wrapSample4 { margin:10px 0 0; border:solid 1px #999; }
#wrapSample4 div {font-size:12px; }
#headerSample4,#footerSample4 {background:#eee;line-height:2em; }
#innerSample4 { padding:5px; background:#ffc; }
#largeAlphaWrapSample4 { width:238px; float:left; background:#9cf; line-height:10em; }
#largeBetaWrapSample4 { width:237px; float:right; background:#9cf; line-height:10em; }
#aWrapSample4 { width:117px; float:right; margin:5px 0; background:#6c6; line-height:10em; }
#bWrapSample4 { width:116px; float:left; margin:5px 0; background:#fc9; line-height:10em; }
#cWrapSample4 { width:116px; float:left; margin:5px 0; background:#6c6; line-height:10em; }
#dWrapSample4 { width:116px; float:right; margin:5px 0; background:#fc9; line-height:10em; }

/***** sample/parts *****/ul#gNaviSampleInlineA,
ul#gNaviSampleInlineB,
ul#gNaviSampleInlineC {
margin:0;
padding:0 10px;
border:solid 1px #ccc;
border-top:none;
}

ul#gNaviSampleInlineB,
ul#gNaviSampleInlineC { line-height:30px; }

#gNaviSampleInlineA li,
#gNaviSampleInlineB li,
#gNaviSampleInlineC li {
display:inline;
list-style:none;
}

#gNaviSampleInlineB li,
#gNaviSampleInlineC li {
padding-right:10px;
}

#gNaviSampleInlineC li a { color:#900; text-decoration:none; border-bottom:solid 3px #900; }
#gNaviSampleInlineC li a:hover { color:#f00; border-bottom:solid 3px #f00; }

ul#gNaviSampleBlockA,
ul#gNaviSampleBlockB,
ul#gNaviSampleBlockC {
margin:10px 0 0;
padding:0;
width:490px;
height:30px;
overflow:hidden;
background:#009;
}

ul#gNaviSampleBlockD {
margin:10px 0 0;
padding:0;
width:490px;
height:30px;
overflow:hidden;
background:#009 url('/parts/bgSample1.gif');
}

ul#gNaviSampleBlockA a,
ul#gNaviSampleBlockB a,
ul#gNaviSampleBlockC a,
ul#gNaviSampleBlockD a { font-size:12px; }

ul#gNaviSampleBlockB li,
ul#gNaviSampleBlockC li,
ul#gNaviSampleBlockD li { list-style:none; width:98px; float:left; }

ul#gNaviSampleBlockC li a,
ul#gNaviSampleBlockD li a {
display:block;
line-height:30px;
color:#fff;
text-align:center;
}
ul#gNaviSampleBlockC li a:hover { background:#66c; }
ul#gNaviSampleBlockD li a:hover { background:#66c url('/parts/bgSample2.gif'); }

ul.sideMenuSample1 { margin:auto; }
ul.sideMenuSample1 li {font-weight:bold; }
ul.sideMenuSample1 li ul li { font-weight:normal; }

#entryWrap ul.sideMenuSample11 , #entryWrap ul.sideMenuSample11 ul,
#entryWrap ul.sideMenuSample12 , #entryWrap ul.sideMenuSample12 ul,
#entryWrap ul.sideMenuSample13 , #entryWrap ul.sideMenuSample13 ul { margin:0; padding:0; }

#entryWrap ul.sideMenuSample11 li,
#entryWrap ul.sideMenuSample12 li,
#entryWrap ul.sideMenuSample13 li { list-style:none; }

#entryWrap ul.sideMenuSample12 li,
#entryWrap ul.sideMenuSample13 li {
padding-left:20px;
background:url('/parts/lmFolders.gif') left top no-repeat;
line-height:26px;
}

#entryWrap ul.sideMenuSample13 li ul li { background-image:url('/parts/lmFolder.gif'); }

#entryWrap ul.sideMenuSample21 , #entryWrap ul.sideMenuSample21 ul,
#entryWrap ul.sideMenuSample22 , #entryWrap ul.sideMenuSample22 ul,
#entryWrap ul.sideMenuSample23 , #entryWrap ul.sideMenuSample23 ul { margin:0; padding:0; }
#entryWrap ul.sideMenuSample21 a,
#entryWrap ul.sideMenuSample22 a,
#entryWrap ul.sideMenuSample23 a { text-decoration:none; }
#entryWrap ul.sideMenuSample21 li,
#entryWrap ul.sideMenuSample22 li,
#entryWrap ul.sideMenuSample23 li { list-style:none; font-size:12px; line-height:20px; }

#entryWrap ul.sideMenuSample22 li a,
#entryWrap ul.sideMenuSample23 li a {
display:block;
padding:0 2px;
background:#060;
color:#fff;
line-height:20px;
border-bottom:solid 1px #030;
}
#entryWrap ul.sideMenuSample22 li a:hover,
#entryWrap ul.sideMenuSample23 li a:hover { background:#393; }
#entryWrap ul.sideMenuSample23 li ul li a {
background:#9f9;
color:#030;
border-bottom:solid 1px #6c6;
}
#entryWrap ul.sideMenuSample23 li ul li a:hover { background:#6f6; }

