@charset "utf-8";

/* CSS Document */

.business .ex_left p { line-height:160%!important;}

.business .ex_left { margin:0; padding:0; width:340px; float:left; display:inline; }

.business .ex_left h4 { margin:15px 0 10px 0;}

.business .ex_right { margin:0; padding:0; width:210px; float:right; display:inline;} 

.business .ex_right img { border:none!important; }







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



casetab



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

div.child_content div.casetab { margin:10px; padding:0; }

div.child_content div.casetab .TabAreaSet { margin:0; padding:0; }

div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu { margin:0 0 15px 0; padding:0; position:inherit; width:100%; }

/*clearfix*/

div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu { display:block; }

div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu { display:inline-block; }

* html div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu { height:1%; }



div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu li { display:inline; float:left; margin-right:15px; }

div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu li a { display:block; font-size:100%; letter-spacing:0.1em; background:url(../imgdir/common/ic_arrow01.gif) no-repeat left 3px; height:20px; padding-left:15px; color:#666;  }

div.child_content div.casetab .TabAreaSet ul.TabAreaChgMenu li.On a {background:url(../imgdir/common/ic_arrow01.gif) no-repeat left 3px; color:#094FA9; text-decoration:underline; }



div.child_content div.casetab .TabAreaChgContents { border:none; margin:0; padding:0; }

div.child_content div.casetab .TabAreaContents { margin:0; padding:0; }

div.child_content div.casetab .TabAreaContents ul { margin:0 0 0 20px; padding:0; }

div.child_content div.casetab .TabAreaContents ul li { list-style:decimal; line-height:200%; }



div.yugo {background:url(../imgdir/business/yugo.gif) no-repeat left 3px;height:235px;min-height:235px;padding:0 0 0 329px}

div.yugoL{float:left;width:240px;border:1px solid #ccc;padding:12px;height:620px;}

div.yugoR{float:right;width:240px;border:1px solid #ccc;padding:12px;height:620px;}



*html div.yugoL{float:left;;border:1px solid #ccc;padding:6px 0 0 10px;height:620px;}

*html div.yugoR{float:right;;border:1px solid #ccc;padding:6px 0 0 10px;height:620px;}



div.yugoL dl{margin:0;padding:0;}

div.yugoL dt,div.yugoL dd{margin:0 0 8px 0;line-height:140%;}

div.yugoL dt{float:left;width:70px;}

div.yugoL dd{float:left;width:170px;}



div.yugoR p.come{margin:55px 0 0 0;}

div.yugoR ol{margin:0 0 0 20px; padding:0;}

div.yugoR ol li{list-style:decimal; margin:0 0 5px 0 ;}





