@charset "shift_jis";



#channel{
width:750px;
}

#channel img{
vertical-align:bottom;
}

/* -----------------
Heading 
--------------------*/
#channel .hdg01-01{
margin-bottom:10px;
padding-right:120px;
background:url(/library/notice/channel/images/bg_ugo.gif) right top no-repeat;
min-height:145px;
_height:145px;
}

#channel .hdg01-01 h1{
margin:0 0 10px;
padpding:0;
}

#channel .hdg02-01{
margin:0px 0px 10px;
padding:0px;
background:url(/library/notice/channel/images/bg_hdg2_line.gif) left bottom repeat-x;
}

#channel .hdg02-01 h2{
margin-bottom:10px;
padding-left:16px;
background:url(/library/notice/channel/images/bg_hdg2_01.gif) left 0.1em no-repeat;
color:#666;
font-size:118%;
height:36px;
}

#channel h2 span{
margin-right:5px;
padding:3px;
background:#c43a2d;
color:#fff;
}

#channel h3.hdg03-01{
margin-bottom:10px;
font-size:115%;
color:#ff4d00;
}

#channel h4.hdg04-01{
margin-bottom:10px;
font-size:100%;
color:#ff4d00;
}

/* -----------------
Text
--------------------*/
#channel p{
margin:0 0 15px;
padding:0;
}

#channel em.em-01{
font-weight:bold;
font-style:normal;
}

#channel em.em-02{
color:#ff4d00;
font-weight:bold;
font-style:normal;
}

/* -----------------
Link
--------------------*/
#channel ul.menu01{
margin:0 0 30px;
padding:0;
zoom:1;
}
#channel ul.menu01:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}

#channel ul.menu01 li{
margin:0;
padding:0;
float:left;
}

#channel ul.menu02{
margin:0;
padding:0;
zoom:1;
}
#channel ul.menu02:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}

#channel ul.menu02 li{
margin:0;
padding:0;
float:left;
}

#channel ul.menu02 li.first{
margin-right:12px;
}

#channel .section02 ul.linkList02_01{
margin-bottom:15px;
}

/* -----------------
Box
--------------------*/
#channel .section01{
padding-bottom:10px;
}

#channel .section02{
margin-bottom:10px;
padding:10px;
border:#ccc solid 1px;
background:#fffbf2;
}

#channel .section03{
margin-bottom:10px;
padding:1px;
border:#c43a2d solid 2px;
background:#fffbf2;
}

#channel .imgAndTxt01{
margin:0;
padding:0;
zoom:1;
}
#channel .imgAndTxt01 .textArea{
float:left;
width:538px;
}
#channel .imgAndTxt01 .imgArea{
float:right;
width:197px;
}

#channel .imgAndTxt02{
margin:0;
padding:10px;
border:#c43a2d solid 1px;
zoom:1;
}
#channel .imgAndTxt02 .textArea{
float:left;
width:515px;
}
#channel .imgAndTxt02 .imgArea{
float:right;
width:188px;
}

#channel .imgAndTxt03{
margin:0;
padding:0;
zoom:1;
}
#channel .imgAndTxt03 .textArea{
float:left;
width:535px;
}
#channel .imgAndTxt03 .imgArea{
float:right;
width:202px;
}

#channel .imgAndTxt01:after,
#channel .imgAndTxt02:after,
#channel .imgAndTxt03:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}



/* -----------------
block01
--------------------*/
#channel .block01{
padding:0 0 15px;
width:730px;
}

#channel .block01 .stbList{
zoom:1;
}
#channel .block01 .stbList:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}

#channel .block01 .stbList .box01{
float:left;
margin-right:14px;
padding-bottom:8px;
width:234px;
}
#channel .block01 .stbList .box01.last{
margin-right:0 !important;
}

#channel .block01 .stbList .box01 h4{
background:url(/library/notice/channel/images/bg_box01_01.gif) left center no-repeat;
padding:7px 9px 0 31px;
min-height:37px;
_height:37px;
font-size:100%;
}
#channel .block01 .stbList .box01 h4 a:hover{
font-weight:bold;
}

#channel .block01 .stbList .box011{
border:1px solid #ccc;
border-top:none;
padding:0 10px;
}
#channel .block01 .stbList .box011 p{
margin:0;
padding-bottom:10px;
}
#channel .block01 .stbList li img{
margin-left:3px;
vertical-align:middle;
}

#channel .block01 .stbList .box011 ul.listType02{
margin-bottom:0;
padding-bottom:10px;
}

