@charset "utf-8";
*+html #page-contents h3 { padding-bottom:30px; }/* IE7 */
#page-contents .page-sec { position:relative; }
#page-contents .page-sec h4 { margin:0 20px 20px 0; }
.TabAreaSet {}

/*TabAreaChgMenu*/
ul.TabAreaChgMenu { width:570px; clear:both; position:absolute; top:-30px; left:0; }
ul.TabAreaChgMenu {}
ul.TabAreaChgMenu li { float:left; position:relative; }
ul.TabAreaChgMenu li a { width:285px; height:31px; float:left; display:block; font-size:80%; border:none; cursor:pointer; text-decoration:none; }
ul.TabAreaChgMenu li a span { position:absolute; width:100%; height:100%; top:0; }
ul.TabAreaChgMenu li#nv01 a span { background:url(../imgdir/service/tab1.gif) no-repeat 0 0; }
ul.TabAreaChgMenu li#nv02 a span { background:url(../imgdir/service/tab2.gif) no-repeat 0 0; }

ul.TabAreaChgMenu li#nv01.On a span { background:url(../imgdir/service/tab1r.gif) no-repeat 0 0; }
ul.TabAreaChgMenu li#nv02.On a span { background:url(../imgdir/service/tab2r.gif) no-repeat 0 0; }

ul.TabAreaChgMenu li a:hover span { position:absolute; width:100%; height:100%; } 
ul.TabAreaChgMenu li#nv01 a:hover span { background:url(../imgdir/service/tab1r.gif) no-repeat 0 0; }
ul.TabAreaChgMenu li#nv02 a:hover span { background:url(../imgdir/service/tab2r.gif) no-repeat 0 0; }

.TabAreaChgContents { clear:both; border:1px solid #E9E9E9; margin-top:50px; padding:20px 19px; width:530px;  }

/*******************

casetab

*******************/

#page-contents .page-sec .casetab h5 { margin:0; }
div.casetab { margin:10px; padding:0; }
div.casetab .TabAreaSet { margin:0; padding:0; }
div.casetab .TabAreaSet ul.TabAreaChgMenu { margin:0; padding:0; position:inherit; width:100%; }

/*clearfix*/
div.casetab .TabAreaSet ul.TabAreaChgMenu { display:block; }
div.casetab .TabAreaSet ul.TabAreaChgMenu:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.casetab .TabAreaSet ul.TabAreaChgMenu { display:inline-block; }
* html div.casetab .TabAreaSet ul.TabAreaChgMenu { height:1%; }

div.casetab .TabAreaSet ul.TabAreaChgMenu li { display:inline; display:inline;	 }
div.casetab .TabAreaSet ul.TabAreaChgMenu li a { display:block; font-size:100%; letter-spacing:0.1em; background:url(../imgdir/common/arrow-01.gif) no-repeat left center; height:20px; width:150px; padding-left:20px;  }
div.casetab .TabAreaSet ul.TabAreaChgMenu li a:hover ,
div.casetab .TabAreaSet ul.TabAreaChgMenu li.On a { background:url(../imgdir/common/arrow-01r.gif) no-repeat left center; color:#094FA9; text-decoration:underline; }

div.casetab .TabAreaChgContents { border:none; margin:0; padding:0; }
div.casetab .TabAreaContents { margin:0; padding:0; }
div.casetab .TabAreaContents .flow { text-align:center; margin:10px 0; }
div.casetab .TabAreaContents p { margin:0 10px 0px 20px;}


