@charset "utf-8";

/* article_style.css
------------------------------------- */
#article *{margin:0px;padding:0px}
#article .person_name{color:#333333;border-top:3px solid #ec7b3d;border-bottom:3px solid #ec7b3d;padding:2px 30px 1px;font-size:12px}
#article .person_name2{color:#333333;border-top:3px solid #442300;border-bottom:3px solid #442300;padding:2px 30px 1px;font-size:12px}
#article .person_name3{color:#333333;border-top:3px solid #555555;border-bottom:3px solid #555555;padding:2px 30px 1px;font-size:12px}
#article .person_name3 span,
#article .person_name2 span,
#article .person_name span{background-image:url(../images/sp_article_icon02.gif);background-repeat:no-repeat;background-position:5px center;padding-left:20px}
#article .lead_area{padding:10px 30px 20px;color:#333333;font-weight:bold;font-size:16px;line-height:1.4}
#article .column_area{width:670px;padding:10px 30px 30px;background-color:#FEF4CF}
#article .column_area .headline01{color:#E60000;font-size:16px;font-weight:bold;margin-bottom:5px;line-height:1.4}
#article .column_area .headline01 span{color:#000000;font-size:18px;line-height:1.8}

#article .column_area .headline02 { border-left: 3px solid #39a2dd; padding-left: 5px; font-size:21px; line-height:1.2; margin-bottom:10px;}


#article .photo_box01{float:right;width:200px;margin:-10px -30px 5px 10px}
#article .photo_box01 dd{font-size:11px;padding:5px;background-color:#333333;color:#FFFFFF}
#article .photo_box02{margin:0px auto 10px;width:270px;font-size:10px;background:#F3F3F3}
#article .photo_box02 dd{padding:5px}
#article .column_area p{font-size:14px;line-height:1.4;margin-bottom:1em;color:#333333}
#article .inner_frame01{margin-top:30px}
#article .inner_frame01 dt{float:left}
#article .inner_frame01 dt img{border:1px solid #333333}
#article .inner_frame01 dd{background-color:#FFFFFF;width:460px;float:left;font-size:18px;border:5px solid #EC7B3D;padding:10px;margin:95px 0px 0px 20px}
#article .inner_frame01 dd a{color:#E60000}
#article .inner_frame01 dd a:link{text-decoration:none}
#article .inner_frame01 dd a:hover,
#article .inner_frame01 dd a:active{color:#E60000;text-decoration:underline}
#article .inner_frame01 p{font-size:17px;margin:0px;padding:0px 0px 0px 0em;font-weight:bold}
#article .notes{font-size:11px;padding:5px 30px;background-color:#333333;color:#FFFFFF}
#article .notes p{text-indent:-1em;padding-left:1em}
#article .note01{font-weight:bold}
#article .first-letter{font-weight:bold}
#article .page_movement{padding:20px 10px 10px;width:100px;display:block;margin-right:auto;margin-left:auto}
#article .page_movement li{float:left;padding:3px;width:10px;background:#FFFFFF;border:1px solid #333333;text-align:center;display:block;margin-right:5px}
#article .page_movement li{font-weight:bold}
#article .page_movement .activ{border-style:none;background:#fef4cf}
/* clearfix
------------------------------------- */
#article .page_movement:after,
#article .inner_frame01:after,
#article .column_area:after{height:0;visibility:hidden;content:".";display:block;clear:both}
