@charset "utf-8";@import "/Portals/0/css/contents.css";/* ===========================================================
common
=========================================================== */

body, h1, h2, h3, h4, p, ul, dl, ol, li, dt, dd, div, h1, p, img{margin:0;padding:0;border:none;}

/* clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/* ---------------------------------------------------------
Ajax
---------------------------------------------------------
#__dnn_body{background:none;}*/

/* ---------------------------------------------------------
admin
---------------------------------------------------------
.ADMIN{padding:0;}*/


html{height:100%;}
body{height:100%;}

a,
a:link,
a:active,
a:visited{color:#ff7c3d;text-decoration:underline;}
a:hover,
a:active,
a:focus{color:#ff7c3d;text-decoration:none;}




/* ===========================================================
 default.css打消し
=========================================================== */

body{font-size:14px;line-height:24px;font-family:'Verdana','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Osaka','ＭＳ Ｐゴシック',sans-serif;}
.Normal p,
.Normal td,
.Normal li{color:#333;}
.Head{color:#333;}

/* ===========================================================
 skin
=========================================================== */


/* ===========================================================
 containerBody
=========================================================== */

#containerBody{clear:both;padding:0;margin:0;/*overflow:hidden;*/}

/* ===========================================================
 headBody
=========================================================== */
#headBody{width:980px;margin:0 auto;padding:0;text-align:left;background:url(images/color-chart.gif) top right no-repeat;overflow:hidden;_zoom:1;}
#headBody .H1Pane{width:850px;height:auto;margin:0;padding:0;}
#headBody .Logo{float:left;width:350px;height:70px;margin:0;padding:15px 0 0 0;text-align:left;}
#headBody .HeadPane{float:right;width:530px;height:auto;margin:0;padding:0;}
#headBody .hNavi{clear:both;}


/* ===========================================================
 pageBody
=========================================================== */
#pageBody{width:984px;margin:0 auto;text-align:left;padding:20px 0;}
/* clearfix */
#pageBody:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#pageBody{display:inline-block;}
* html #pageBody{height:1%;}
#pageBody{display:block;}
/* clearfixEND */




#breadcrumbBody{clear:both;margin:0 auto;padding:0;width:100%;text-align:right;background:url(images/bg_pink.gif) center bottom repeat-x;}
#breadcrumbBody .breadcrumbPane{clear:both;margin:0 auto;padding:0;width:980px;padding:5px 45px 5px 0;color:#fff;background:url(/Portals/0/Skins/jgga/images/bg_pink.gif) center bottom repeat-x;height:30px;}
#breadcrumbBody .breadcrumbPane a{color:#fff;}



/* ===========================================================
 pageBody >> skinIndex
=========================================================== */
#skinIndex #topBody{clear:both;margin:0 auto;padding:0;width:100%;background:url(/Portals/0/images/common/bg_pink_index.gif) center bottom repeat;}
#skinIndex .topPane{clear:both;margin:0 auto;padding:0;width:980px;}
#skinIndex #topBody .TopPane{width:1000px;margin:0 auto;}
#skinIndex #pageBody .SidePane{float:right;width:290px;margin:0;padding:0;}
#skinIndex #pageBody .ContentPane{width:auto;margin:0;padding:0;}


/* ===========================================================
 pageBody >> skin2ColumnsLnav
=========================================================== */
#skin2ColumnsLnav #pageBody{padding:30px 0;}
#skin2ColumnsLnav #pageBody .SidePane{float:left;width:250px;margin:0;padding:0;}
#skin2ColumnsLnav #pageBody .ContentPane{float:right;width:710px;margin:0;padding:0;}

/* ===========================================================
 footBody
=========================================================== */
#footBody{clear:both;width:100%x;margin:0 auto;padding:0;text-align:left;background:url(/Portals/0/images/common/foote_link_bg_02.gif) left top repeat;}
#footBody .BottomPane{clear:both;margin:0 auto;padding:0;width:980px;}
#footBody .footWrap{clear:both;background:url(/Portals/0/images/common/footer_bg_02.gif) left top repeat-x;overflow:hidden;_zoom:1;height:132px}
#footBody .footWrapper{clear:both;margin:0 auto;padding:0;width:980px;}
#footBody .footWrapper .Copyright{float:right;margin:100px 0 0 0;padding:0;width:440px;text-align:right;color:#fff;font-size:11px;*font-size:80%;}
#footBody .footWrapper .FootPane{float:left;margin:0;padding:5px 0 0 0;width:505px;}



