@charset "UTF-8";

/*////////////////////////////////////////

reset

////////////////////////////////////////*/


/*////////////////////////////////////////

fundamentals

////////////////////////////////////////*/
body#news #contents .layout-use-portrait-main .block01 .cloud{
font-size: 13px;
line-height: 2.3em;
}
body#news #contents .layout-use-portrait-main .block01 .cloud a{
display: inline-block;
font-weight: normal;
padding-right: 5px;
}

body#news .blockSide p.komid{
padding-bottom: 8px;
background: url("/common/img/dlined.gif") repeat-x scroll 0 bottom transparent;
font-size: 14px;
font-weight: bold;
line-height: 1.2em;
margin-bottom: 15px;
}
body#news .blockSide{
padding-bottom: 15px;
}
body#news .blockSideTag{
padding-bottom: 0px;
}
body#news #contents .block01 .blockSideRecent a{
text-decoration: none;
}
body#news #contents .block01 .blockSideRecent a:hover{
text-decoration: underline;
}
body#news .blockSideRecent ul#listNewsRecent li{
margin-top: 22px;
}
body#news .blockSideRecent ul#listNewsRecent li p{
font-size: 13px;
line-height: 1.6em;
}
body#news .blockSideRecent ul#listNewsRecent li img{
float: left;
margin-right: 10px;
margin-top: 3px;
}



/*////////////////////////////////////////

select

////////////////////////////////////////*/
body#news .dk_container{

}
body#news .dk_open {
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
z-index: 10;
}
body#news .dk_toggle{
border: 1px solid #ddd;
padding: 7px 25px 7px 10px;
background-position: 95% center;
}
body#news .dk_options {
-webkit-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
-moz-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
}
body#news .dk_options_inner{
border: 1px solid #eee;
}
body#news .dk_options_inner li:last-child a{
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-ms-border-radius-bottomright: 5px;
-ms-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
body#news .dk_options a{
border-bottom-color: #ddd;
}
body#news .dk_options a:hover,
body#news .dk_option_current a{
background-color: #89c900;
color: #fff;
text-decoration: none;
text-shadow: none;
}

/*////////////////////////////////////////

profile has image

////////////////////////////////////////*/
body#news .block02-extrabtm .wrapStaff .boxFloat .boxL{
/*padding-right: 30px;*/
width: 170px;
float: left;
}
body#news .block02-extrabtm .wrapStaff .boxFloat .boxR{
width: 420px;
float: right;
}


