@charset "utf-8";

/* main_contents
====================================== */
#main_contents { width:700px; float:left;}
#main_contents .column01 .note01 { font-size:12px;}
#main_contents .column01 .note_color01{ color:#F60 }


/* article_rapper
====================================== */
#article_rapper{width:655px;text-align:left;padding:0px;margin:0px;min-height:1000px;height:auto !important;height:1000px;color:#333333}

/* title_area
-------------------------------------- */
#title_area{background:url(../images/title_area_bg01.png) no-repeat left top;position:relative;padding-top:14px;margin-bottom:14px}
#title_area .inner{background:url(../images/title_area_bg02.png) no-repeat left bottom;padding-bottom:14px}
#title_area .text_box{width:609px;border-right:8px solid #b4a2e7;border-left:8px solid #b4a2e7;padding:4px 15px 0px;min-height:151px;height:auto !important;height:151px}
#title_area h2{ width:480px;font-size:24px;line-height:1.3;color: #333333}
#title_area span{font-size:18px;}

#title_area .lead{ font-size:14px;width:480px;display:block;line-height:1.6}
#title_area .character01{position:absolute;top:18px;right:18px}

/* sns_area
-------------------------------------- */
#sns_area{margin-bottom:15px;text-align:right}
#sns_area .mixi_box{display:inline-block;margin-top:-10px}
#sns_area .facebook_box{border:none;overflow:visible;width:110px;height:21px}

/* column_block01
-------------------------------------- */
#column_block01{margin-bottom:10px;padding-bottom:10px}
#column_block01 .column01{padding-bottom:10px;clear:both}
#column_block01 .column01 p{font-size:14px;line-height:1.6;margin-bottom:1.5em}
#column_block01 .imgbox_c{ text-align:center;}
#column_block01 .imgbox_r{float:right;margin:0px 0px 15px 20px}
#column_block01 .headline01{ background:url(../images/headline01_bg01.png) no-repeat left 0px;width:625px;margin-bottom:10px;font-weight:bold;font-size:18px;min-height:23px;height:auto !important;height:23px;padding: 5px 0px 0px 30px;color: #333333}

#column_block01 .headline02{margin-bottom:5px;font-weight:bold;font-size:16px;color: #333333}

.list_arrow { padding-left: 13px; background-image: url(../images/relation_arrow2.gif); background-repeat: no-repeat; background-position: left center; }
.next_link{border: 2px solid #cccccc;}

.next_link a{ padding:10px;font-weight:bold; display:block; text-align:center}
.next_link a:hover { background-color:#FE6C5E; color:#FFF}

/* relation_area
-------------------------------------- */
#relation_area{ background:#f4f1fb url(../images/relation_bk01.png) no-repeat left top; width:655px; padding-top:15px; margin-bottom:20px }
#relation_area .inner{background:url(../images/relation_bk02.png) no-repeat center bottom;padding-bottom:18px;padding-left:15px;min-height:150px;height:auto !important;height:150px}
#relation_area h4{ margin-bottom:20px; font-size: 18px; color: #baba00; font-weight: bold; clear: both; }
#relation_area ul{width:535px}
#relation_area li{background:url(../images/relation_arrow.png) no-repeat left 1px;text-indent:15px;font-size:14px;margin-bottom:20px;width:250px;float:left;padding-right:5px}
#relation_area li a{font-size:12px}
#relation_area .return_line { clear: both; }


#relation_area h5{ font-size: 12px; color: #555555; font-weight: bold; clear: both; border-top: 1px dashed #B4A2E7; width:625px; display: block; padding: 10px 0px 5px; }
#relation_area .links_other {width:635px;}
#relation_area .links_other li {background:url(../images/relation_arrow.png) no-repeat left 3px;width:310px;margin-right: 2px;margin-bottom:5px;}

/* relation_area
-------------------------------------- */
#notes_area{background:#dfdfdf;padding:15px}
#notes_area p{line-height:1.6}


/* example_search 20120528_addition
-------------------------------------- */
#example_search{margin-bottom:20px}
.example_headline01{background:url(http://www.o-uccino.jp/reform-mitsumori/special/article/images/headline01_bg01.png) no-repeat left 0px;width:625px;margin-bottom:10px;font-weight:bold;font-size:18px;min-height:23px;height:auto !important;height:23px;padding:5px 0px 0px 30px;color:#333333}
.example_headline02{ color:#41B17B;font-size:14px;font-weight:bold;padding:5px 7px;background-color:#CDEBDD}
.example_layout01{margin-bottom:20px}
.example_list01{float:left}
.example_list02{float:right}
.example_list01,
.example_list02{width:318px;border:1px solid #CDEBDD}
.example_list01 dt,
.example_list02 dt{color:#41B17B;font-size:14px;font-weight:bold;padding:5px 7px;background-color:#CDEBDD}
.example_list01 dd,
.example_list02 dd{padding:10px 10px 5px;min-height:140px;height:auto !important;height:140px}
.example_list01 li,
.example_list02 li,
.example_list03 li{display:inline-block;*display:inline;*zoom:1;margin:5px 0px 2px}
.example_list01 li a,
.example_list02 li a,
.example_list03 li a{line-height:1.2;border-right:1px solid #CCCCCC;margin-right:5px;padding-right:7px}
.example_list01 li:last-child a,
.example_list02 li:last-child a,
.example_list03 li:last-child a{border-right-style:none}
.example_layout02{border:1px solid #CDEBDD}
.example_list03{background-image:url(http://www.o-uccino.jp/reform-mitsumori/common/images/index_case_map.gif);background-repeat:no-repeat;background-position:10px 5px;padding:10px 10px 35px 125px}


/* clearfix
-------------------------------------- */
cf:after,
.example_layout01:after,
#column_block01:after,
#column_block01 .column01:after,
#relation_area ul:after,
.jirei_searchCase:after{content:".";display:block;height:0px;clear:both;visibility:hidden}
