@charset "UTF-8";

/* BASE */
/* **************************** */
body{
	margin:0;
	padding:0;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#333333;
	line-height:1.7;
	background:#f2f2f2;
}

/* for IE6 IE7 */
* html body,
*:first-child+html body{
    font-size: 88%;
}

body.TextSizeS{
		font-size: 12px !important;
}
* html body.TextSizeS,
*:first-child+html body.TextSizeS{
    font-size: 75% !important;
}


body.TextSizeM{
		font-size: 14px !important;
}
* html body.TextSizeM,
*:first-child+html body.TextSizeM{
    font-size: 88% !important;
}


body.TextSizeL{
		font-size: 16px !important;
}
* html body.TextSizeL,
*:first-child+html body.TextSizeL{
    font-size: 100% !important;
}



/*-----------------------------------------------------
Font Settings
http://webtech-walker.com/archive/2008/05/16032443.html参照

10px = 72%	11px = 79%	12px = 86%	13px = 93%
14px = 100%	15px = 108%	16px = 115%	17px = 122%
18px = 129%	19px = 136%	20px = 143%	21px = 150%
22px = 158%	23px = 165%	24px = 172%	25px = 179%
26px = 186%
------------------------------------------------------*/


/* margin ----- */
.mt00{margin-top:0px !important;}
.mt05{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}

.mr00{margin-right:0px !important;}
.mr02{margin-right:2px !important;}
.mr05{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr25{margin-right:25px !important;}
.mr30{margin-right:30px !important;}
.mr35{margin-right:35px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right:50px !important;}

.ml00{margin-left:0px !important;}
.ml05{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml25{margin-left:25px !important;}
.ml30{margin-left:30px !important;}
.ml35{margin-left:35px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}

.mb00{margin-bottom:0px !important;}
.mb05{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb35{margin-bottom:35px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}


/* padding ----- */
.pt00{padding-top:0px !important;}
.pt05{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}
.pt30{padding-top:30px !important;}
.pt35{padding-top:35px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}

.pr00{padding-right:0px !important;}
.pr05{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr25{padding-right:25px !important;}
.pr30{padding-right:30px !important;}
.pr35{padding-right:35px !important;}
.pr40{padding-right:40px !important;}
.pr50{padding-right:50px !important;}

.pl00{padding-left:0px !important;}
.pl05{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl25{padding-left:25px !important;}
.pl30{padding-left:30px !important;}
.pl35{padding-left:35px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}

.pb00{padding-bottom:0px !important;}
.pb05{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}
.pb30{padding-bottom:30px !important;}
.pb35{padding-bottom:35px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}

.w100p{width:100% !important;}
.w100{width:100px;}
.w120{width:120px;}
.w135{width:135px;}
.w150{width:150px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w216{width:216px;}
.w225{width:225px;}
.w250{width:250px;}
.w280{width:280px;}
.w290{width:290px;}
.w300{width:300px;}
.w420{width:420px;}
.w443{width:443px;}
.w480{width:480px;}


/* float ----- */
.floatL{float:left !important;}
.floatR{float:right !important;}

/* text-align ----- */
.textAlignL{text-align:left !important;}
.textAlignR{text-align:right !important;}
.textAlignC{text-align:center !important;}

/* position ----- */
.positionRel{position:relative} !important;
.positionAbs{position:absolute !important;}
.positionSta{position:static !important;}
.positionFix{position:fixed !important;}

/* center ----- */
.center{margin:0px auto !important;}



/* parts ----- */

h4,h5{color:#666666;}
.caution{
	font-size:86%;
}
.indent1{
	text-indent:-1.4em;margin-left:1.4em;
}
.indent2{
	text-indent:-2.7em;margin-left:2.7em;
}
sup{
	vertical-align:super !important;
	font-size:72%;
	white-space:nowrap !important;
}
sup.reg{line-height:0.8em;}
.bold{font-weight:bold;}
span.red{color:red;}

ul.disc{
	list-style-type: disc;
	margin-left: 1.5em;
}
ul.disc li{
	margin-bottom: 5px;
}
ol.decimal{
	list-style-type:decimal;
	margin-left:1.8em;
}
ol.decimal li{
	margin-bottom: 5px;
}
a.pdf{
	background-image: url(/csr/2015/common/images/ico_pdf.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right:20px;
}

.fs10{font-size:72%;}
.fs11{font-size:79%;}
.fs12{font-size:86%;}
.fs13{font-size:93%;}
.fs15{font-size:108%;}
.fs16{font-size:115%;}


/* LAYOUT */
/* ********************************************************** */




#Header{
	border-bottom:solid 1px #e3e3e3;
	background:#fff;
}

#Header #HeaderInner{
	width:880px;
	height:35px;
	margin:0 auto;
}


#Header #HeaderInner #TextSize{
	display:block;
	width:151px;
}


#Header #HeaderInner #TextSize li{
	display:block;
	float:left;
}

#Psnkuzu{
	border-bottom:solid 1px #e3e3e3;
	margin-bottom:20px;
	background:#fff;
}

#Psnkuzu #PsnkuzuInner{
	width:880px;
	height:30px;
	margin:0 auto;
	font-size:86%;
	padding-top:10px;
}

#Psnkuzu #PsnkuzuInner p a{
	text-decoration:none;
	color:#333;
}

#Psnkuzu #PsnkuzuInner p a:hover{
	text-decoration:underline;
}


#Content{
	width:880px;
	margin:0 auto;
	background:#e9e9e9;
}

#Content #ContentMain{
	width:650px;
	float:left;
	box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.2);
	background:#fff;
}

#Content #ContentMain .section {
	padding-left: 25px;
	padding-right: 25px;
}

#Content #ContentMain .section h2{
	border-top:solid 1px #cecece;
	border-bottom:double 3px #cecece;
	font-size:143%;
	padding-top:20px;
	padding-bottom:20px;
	text-indent:10px;
	line-height:1;
}

#Content #ContentMain .section h3{
	font-size:129%;
	background:url(/csr/2015/common/images/con_icon01.jpg) no-repeat left 2px;
	padding-left:30px;
	line-height:1.4em;
}

#Content #ContentMain .section .textS{
	font-size:70%;
}

#Content #ContentMain .section .box01{
	background:url(/csr/2015/common/images/con_bg01.jpg) repeat;
	border:1px solid #d7d7d7;
	padding:20px;
}

#Content #ContentMain .section .box02{
	border:1px solid #d7d7d7;
}

#Content #ContentMain .section .box02 h4{
	background:#333333;
	color:#fff;
	border-bottm:1px solid #d7d7d7;
	padding:10px;
}

#Content #ContentMain .section th,
#Content #ContentMain .section td{
	border:1px solid #d7d7d7;
	padding:10px;
}
#Content #ContentMain .section th{
	background:#424242;
	color:#fff;
}

#Content #ContentMain .section td{
	text-align:right;
}

#Content #ContentMain .section .bg td{
	background:#eaeaea;
}

#Content #ContentMain #PageTopArea{
	padding-left:30px;
	padding-right:30px;
	margin-bottom:30px;
	text-align:right;
}

#Content #ContentMain #PageTopArea a{
	text-decoration:none;
	color:#333;
}

#Content #ContentMain #PageTopArea a:hover{
	text-decoration:underline;
}



#Content #ContentSubNavi{
	width:230px;
	float:right;
}

/*ContentSubNav 20150612*/
#Content #ContentSubNavi ul li a{
	display:block;
	text-decoration:none;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:40px;
	padding-left:20px;
	line-height:1.3;
	background:url(/csr/2015/common/images/sub_navi_bg02.png) #FFFFFF no-repeat right center;
	border-bottom:#f0f0f0 solid 1px;
	color:#333;
}

#Content #ContentSubNavi ul li#SubNavi01 a{
	background:url(/csr/2015/common/images/sub_navi_bg01.png) #184D8A no-repeat right center;
	padding-top:25px;
	padding-bottom:25px;
	color:#fff;
	font-weight:bold;
}


#Content #ContentSubNavi.current_10_01 ul li#SubNavi10 a,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10 a,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10 a,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10 a,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10 a,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10 a,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10 a,
#Content #ContentSubNavi ul li#SubNavi10_01 a,
#Content #ContentSubNavi ul li#SubNavi10_02 a,
#Content #ContentSubNavi ul li#SubNavi10_03 a,
#Content #ContentSubNavi ul li#SubNavi10_04 a,
#Content #ContentSubNavi ul li#SubNavi10_05 a,
#Content #ContentSubNavi ul li#SubNavi10_06 a,
#Content #ContentSubNavi ul li#SubNavi10_07 a{
	background:url(/csr/2015/common/images/sub_navi_bg02.png) #fed8e2 no-repeat right center;
}

#Content #ContentSubNavi.current_11_01 ul li#SubNavi11 a{
	background:url(/csr/2015/common/images/sub_navi_bg02.png) #fcdfcb no-repeat right center;
}

#Content #ContentSubNavi.current_08_01 ul li#SubNavi08 a,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08 a,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08 a,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08 a,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08 a,
#Content #ContentSubNavi ul li#SubNavi08_01 a,
#Content #ContentSubNavi ul li#SubNavi08_02 a,
#Content #ContentSubNavi ul li#SubNavi08_03 a,
#Content #ContentSubNavi ul li#SubNavi08_04 a,
#Content #ContentSubNavi ul li#SubNavi08_05 a{
	background:url(/csr/2015/common/images/sub_navi_bg02.png) #c0eef0 no-repeat right center;
}

#Content #ContentSubNavi.current_09_01 ul li#SubNavi09 a,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09 a,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09 a,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09 a,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09 a,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09 a,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09 a,
#Content #ContentSubNavi ul li#SubNavi09_01 a,
#Content #ContentSubNavi ul li#SubNavi09_02 a,
#Content #ContentSubNavi ul li#SubNavi09_03 a,
#Content #ContentSubNavi ul li#SubNavi09_04 a,
#Content #ContentSubNavi ul li#SubNavi09_05 a,
#Content #ContentSubNavi ul li#SubNavi09_06 a,
#Content #ContentSubNavi ul li#SubNavi09_07 a{
	background:url(/csr/2015/common/images/sub_navi_bg02.png) #cce9cb no-repeat right center;
}

#Content #ContentSubNavi.current_04_01 ul li#SubNavi04 a,
#Content #ContentSubNavi.current_04_02 ul li#SubNavi04 a,
#Content #ContentSubNavi ul li#SubNavi04_01 a,
#Content #ContentSubNavi ul li#SubNavi04_02 a,
#Content #ContentSubNavi.current_05_01 ul li#SubNavi05 a,
#Content #ContentSubNavi.current_05_02 ul li#SubNavi05 a,
#Content #ContentSubNavi ul li#SubNavi05_01 a,
#Content #ContentSubNavi ul li#SubNavi05_02 a,
#Content #ContentSubNavi.current_06_01 ul li#SubNavi06 a,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06 a,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06 a,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06 a,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06 a,
#Content #ContentSubNavi ul li#SubNavi06_01 a,
#Content #ContentSubNavi ul li#SubNavi06_02 a,
#Content #ContentSubNavi ul li#SubNavi06_03 a,
#Content #ContentSubNavi ul li#SubNavi06_04 a,
#Content #ContentSubNavi ul li#SubNavi06_05 a,
#Content #ContentSubNavi ul li#SubNavi11_01 a,
#Content #ContentSubNavi.current_15_01 ul li#SubNavi15 a,
#Content #ContentSubNavi.current_15_02 ul li#SubNavi15 a,
#Content #ContentSubNavi ul li#SubNavi15_01 a,
#Content #ContentSubNavi ul li#SubNavi15_02 a{
	background:url(/csr/2015/common/images/sub_navi_bg02.png) #d0d0d0 no-repeat right center;
}

#Content #ContentSubNavi.current_02_01 ul li#SubNavi02 a,
#Content #ContentSubNavi.current_03_01 ul li#SubNavi03 a,
#Content #ContentSubNavi.current_05_01 ul li#SubNavi05_01 a,
#Content #ContentSubNavi.current_05_02 ul li#SubNavi05_02 a,
#Content #ContentSubNavi.current_04_01 ul li#SubNavi04_01 a,
#Content #ContentSubNavi.current_04_02 ul li#SubNavi04_02 a,
#Content #ContentSubNavi.current_06_01 ul li#SubNavi06_01 a,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06_02 a,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06_03 a,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06_04 a,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06_05 a,
#Content #ContentSubNavi.current_07_01 ul li#SubNavi07 a,
#Content #ContentSubNavi.current_12_01 ul li#SubNavi12 a,
#Content #ContentSubNavi.current_13_01 ul li#SubNavi13 a,
#Content #ContentSubNavi.current_14_01 ul li#SubNavi14 a,
#Content #ContentSubNavi.current_15_01 ul li#SubNavi15_01 a,
#Content #ContentSubNavi.current_15_02 ul li#SubNavi15_02 a{
	background:url(/csr/2015/common/images/sub_navi_bg07.jpg) #515151 no-repeat right center;
	color:#fff;
}

#Content #ContentSubNavi.current_06_01 ul li#SubNavi06_01,
#Content #ContentSubNavi.current_06_01 ul li#SubNavi06_02,
#Content #ContentSubNavi.current_06_01 ul li#SubNavi06_03,
#Content #ContentSubNavi.current_06_01 ul li#SubNavi06_04,
#Content #ContentSubNavi.current_06_01 ul li#SubNavi06_05,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06_01,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06_02,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06_03,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06_04,
#Content #ContentSubNavi.current_06_02 ul li#SubNavi06_05,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06_01,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06_02,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06_03,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06_04,
#Content #ContentSubNavi.current_06_03 ul li#SubNavi06_05,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06_01,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06_02,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06_03,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06_04,
#Content #ContentSubNavi.current_06_04 ul li#SubNavi06_05,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06_01,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06_02,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06_03,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06_04,
#Content #ContentSubNavi.current_06_05 ul li#SubNavi06_05{
	display:block !important;
}

#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_07,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_07,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_07,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_07,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_07,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_07,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_01,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_02,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_03,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_04,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_05,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_06,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_07{
	display:block !important;
}

#Content #ContentSubNavi.current_11_01 ul li#SubNavi11_01{
	display:block !important;
}

#Content #ContentSubNavi.current_15_01 ul li#SubNavi15_01,
#Content #ContentSubNavi.current_15_01 ul li#SubNavi15_02,
#Content #ContentSubNavi.current_15_02 ul li#SubNavi15_01,
#Content #ContentSubNavi.current_15_02 ul li#SubNavi15_02{
	display:block !important;
}

#Content #ContentSubNavi.current_10_01 ul li#SubNavi10_01 a,
#Content #ContentSubNavi.current_10_02 ul li#SubNavi10_02 a,
#Content #ContentSubNavi.current_10_03 ul li#SubNavi10_03 a,
#Content #ContentSubNavi.current_10_04 ul li#SubNavi10_04 a,
#Content #ContentSubNavi.current_10_05 ul li#SubNavi10_05 a,
#Content #ContentSubNavi.current_10_06 ul li#SubNavi10_06 a,
#Content #ContentSubNavi.current_10_07 ul li#SubNavi10_07 a{
	background:url(/csr/2015/common/images/sub_navi_bg03.jpg) #ee7294 no-repeat right center;
	color:#fff;
}

#Content #ContentSubNavi.current_04_01 ul li#SubNavi04_01,
#Content #ContentSubNavi.current_04_01 ul li#SubNavi04_02,
#Content #ContentSubNavi.current_04_02 ul li#SubNavi04_01,
#Content #ContentSubNavi.current_04_02 ul li#SubNavi04_02{
	display:block !important;
}

#Content #ContentSubNavi.current_11_01 ul li#SubNavi11_01 a{
	background:url(/csr/2015/common/images/sub_navi_bg04.jpg) #e5935b no-repeat right center;
	color:#fff;
}

#Content #ContentSubNavi.current_05_01 ul li#SubNavi05_01,
#Content #ContentSubNavi.current_05_01 ul li#SubNavi05_02,
#Content #ContentSubNavi.current_05_02 ul li#SubNavi05_01,
#Content #ContentSubNavi.current_05_02 ul li#SubNavi05_02{
	display:block !important;
}

#Content #ContentSubNavi.current_08_01 ul li#SubNavi08_01 a,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08_02 a,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08_03 a,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08_04 a,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08_05 a{
	background:url(/csr/2015/common/images/sub_navi_bg05.jpg) #88d7db no-repeat right center;
	color:#fff;
}

#Content #ContentSubNavi.current_08_01 ul li#SubNavi08_01,
#Content #ContentSubNavi.current_08_01 ul li#SubNavi08_02,
#Content #ContentSubNavi.current_08_01 ul li#SubNavi08_03,
#Content #ContentSubNavi.current_08_01 ul li#SubNavi08_04,
#Content #ContentSubNavi.current_08_01 ul li#SubNavi08_05,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08_01,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08_02,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08_03,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08_04,
#Content #ContentSubNavi.current_08_02 ul li#SubNavi08_05,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08_01,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08_02,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08_03,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08_04,
#Content #ContentSubNavi.current_08_03 ul li#SubNavi08_05,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08_01,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08_02,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08_03,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08_04,
#Content #ContentSubNavi.current_08_04 ul li#SubNavi08_05,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08_01,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08_02,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08_03,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08_04,
#Content #ContentSubNavi.current_08_05 ul li#SubNavi08_05{
	display:block !important;
}

#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_01 a,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_02 a,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_03 a,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_04 a,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_05 a,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_06 a,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_07 a{
	background:url(/csr/2015/common/images/sub_navi_bg06.jpg) #87ca83 no-repeat right center;
	color:#fff;
}
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_01 ul li#SubNavi09_07,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_02 ul li#SubNavi09_07,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_03 ul li#SubNavi09_07,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_04 ul li#SubNavi09_07,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_05 ul li#SubNavi09_07,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_06 ul li#SubNavi09_07,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_01,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_02,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_03,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_04,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_05,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_06,
#Content #ContentSubNavi.current_09_07 ul li#SubNavi09_07{
	display:block !important;
}

#Content #ContentSubNavi ul li#SubNavi04_01,
#Content #ContentSubNavi ul li#SubNavi04_02,
#Content #ContentSubNavi ul li#SubNavi05_01,
#Content #ContentSubNavi ul li#SubNavi05_02,
#Content #ContentSubNavi ul li#SubNavi06_01,
#Content #ContentSubNavi ul li#SubNavi06_02,
#Content #ContentSubNavi ul li#SubNavi06_03,
#Content #ContentSubNavi ul li#SubNavi06_04,
#Content #ContentSubNavi ul li#SubNavi06_05,
#Content #ContentSubNavi ul li#SubNavi08_01,
#Content #ContentSubNavi ul li#SubNavi08_02,
#Content #ContentSubNavi ul li#SubNavi08_03,
#Content #ContentSubNavi ul li#SubNavi08_04,
#Content #ContentSubNavi ul li#SubNavi08_05,
#Content #ContentSubNavi ul li#SubNavi09_01,
#Content #ContentSubNavi ul li#SubNavi09_02,
#Content #ContentSubNavi ul li#SubNavi09_03,
#Content #ContentSubNavi ul li#SubNavi09_04,
#Content #ContentSubNavi ul li#SubNavi09_05,
#Content #ContentSubNavi ul li#SubNavi09_06,
#Content #ContentSubNavi ul li#SubNavi09_07,
#Content #ContentSubNavi ul li#SubNavi10_01,
#Content #ContentSubNavi ul li#SubNavi10_02,
#Content #ContentSubNavi ul li#SubNavi10_03,
#Content #ContentSubNavi ul li#SubNavi10_04,
#Content #ContentSubNavi ul li#SubNavi10_05,
#Content #ContentSubNavi ul li#SubNavi10_06,
#Content #ContentSubNavi ul li#SubNavi10_07,
#Content #ContentSubNavi ul li#SubNavi11_01,
#Content #ContentSubNavi ul li#SubNavi15_01,
#Content #ContentSubNavi ul li#SubNavi15_02{
	display:none;
}
#Content #ContentSubNavi ul li#SubNavi04_01 a,
#Content #ContentSubNavi ul li#SubNavi04_02 a,
#Content #ContentSubNavi ul li#SubNavi05_01 a,
#Content #ContentSubNavi ul li#SubNavi05_02 a,
#Content #ContentSubNavi ul li#SubNavi06_01 a,
#Content #ContentSubNavi ul li#SubNavi06_02 a,
#Content #ContentSubNavi ul li#SubNavi06_03 a,
#Content #ContentSubNavi ul li#SubNavi06_04 a,
#Content #ContentSubNavi ul li#SubNavi06_05 a,
#Content #ContentSubNavi ul li#SubNavi08_01 a,
#Content #ContentSubNavi ul li#SubNavi08_02 a,
#Content #ContentSubNavi ul li#SubNavi08_03 a,
#Content #ContentSubNavi ul li#SubNavi08_04 a,
#Content #ContentSubNavi ul li#SubNavi08_05 a,
#Content #ContentSubNavi ul li#SubNavi09_01 a,
#Content #ContentSubNavi ul li#SubNavi09_02 a,
#Content #ContentSubNavi ul li#SubNavi09_03 a,
#Content #ContentSubNavi ul li#SubNavi09_04 a,
#Content #ContentSubNavi ul li#SubNavi09_05 a,
#Content #ContentSubNavi ul li#SubNavi09_06 a,
#Content #ContentSubNavi ul li#SubNavi09_07 a,
#Content #ContentSubNavi ul li#SubNavi10_01 a,
#Content #ContentSubNavi ul li#SubNavi10_02 a,
#Content #ContentSubNavi ul li#SubNavi10_03 a,
#Content #ContentSubNavi ul li#SubNavi10_04 a,
#Content #ContentSubNavi ul li#SubNavi10_05 a,
#Content #ContentSubNavi ul li#SubNavi10_06 a,
#Content #ContentSubNavi ul li#SubNavi10_07 a,
#Content #ContentSubNavi ul li#SubNavi11_01 a,
#Content #ContentSubNavi ul li#SubNavi15_01 a,
#Content #ContentSubNavi ul li#SubNavi15_02 a{
	padding-left:35px;
}



#Content #ContentSubNavi ul li#SubNavi02 a:hover,
#Content #ContentSubNavi ul li#SubNavi03 a:hover,
#Content #ContentSubNavi ul li#SubNavi04 a:hover,
#Content #ContentSubNavi ul li#SubNavi04_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi04_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi05 a:hover,
#Content #ContentSubNavi ul li#SubNavi05_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi05_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi06 a:hover,
#Content #ContentSubNavi ul li#SubNavi06_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi06_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi06_03 a:hover,
#Content #ContentSubNavi ul li#SubNavi06_04 a:hover,
#Content #ContentSubNavi ul li#SubNavi06_05 a:hover,
#Content #ContentSubNavi ul li#SubNavi07 a:hover,
#Content #ContentSubNavi ul li#SubNavi12 a:hover,
#Content #ContentSubNavi ul li#SubNavi13 a:hover,
#Content #ContentSubNavi ul li#SubNavi14 a:hover,
#Content #ContentSubNavi ul li#SubNavi15 a:hover,
#Content #ContentSubNavi ul li#SubNavi15_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi15_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi16 a:hover{
	background:url(/csr/2015/common/images/sub_navi_bg07.jpg) #515151 no-repeat right center;
	color:#fff;
}
#Content #ContentSubNavi ul li#SubNavi08 a:hover,
#Content #ContentSubNavi ul li#SubNavi08_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi08_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi08_03 a:hover,
#Content #ContentSubNavi ul li#SubNavi08_04 a:hover,
#Content #ContentSubNavi ul li#SubNavi08_05 a:hover{
    background: #88d7db url(/csr/2015/common/images/sub_navi_bg05.jpg) no-repeat scroll right center;
	color:#fff;
}
#Content #ContentSubNavi ul li#SubNavi09 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_03 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_04 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_05 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_06 a:hover,
#Content #ContentSubNavi ul li#SubNavi09_07 a:hover{
	background: #87ca83 url(/csr/2015/common/images/sub_navi_bg06.jpg) no-repeat scroll right center;
	color:#fff;
}
#Content #ContentSubNavi ul li#SubNavi10 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_01 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_02 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_03 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_04 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_05 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_06 a:hover,
#Content #ContentSubNavi ul li#SubNavi10_07 a:hover{
    background: #ee7294 url(/csr/2015/common/images/sub_navi_bg03.jpg) no-repeat scroll right center;
	color:#fff;
}
#Content #ContentSubNavi ul li#SubNavi11 a:hover,
#Content #ContentSubNavi ul li#SubNavi11_01 a:hover{
	background: #e5935b url(/csr/2015/common/images/sub_navi_bg04.jpg) no-repeat scroll right center;
	color:#fff;
}


#Content #ContentSubNavi #AsideArea{
	margin-top:20px;
}

#Content #ContentSubNavi #AsideArea .asideAreaTit{
    border-bottom: 3px double #898989;
    font-size: 143%;
    line-height:1;
    padding-bottom:10px;
    text-indent: 10px;
}

#Content #ContentSubNavi #AsideArea .over:hover{
	opacity:0.6;
}


/*ContentSubNav*/


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

/* NoScriptWarning */

#NoScriptWarning {
	position: relative;
	border: 1px solid #f00;
	padding: 10px;
	background: #fff;
	color: #f00;
	text-align: center;
	z-index: 99999;
}


/* clearfix */

.clearfix:after{
	content:"";
	display:block;
	clear:both;
	height:0.01px;
}

.clearfix{
	display:inline-block;
}
/* no ie mac */
* html .clearfix{
	height:1%;
}

.clearfix{
	display:block;
}

