/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
@charset "utf-8";

html {
	font-family: Gotham SSm, sans-serif;
	font-size: 8px;
	line-height: 21px;
	color: #121212;
}

body {
	margin: 0;
	width: 100%;
	background-color: #fff;
}

a {
	text-decoration: none;}

/*デバイス各種調整*/
/*
@media only screen and (max-width: 979px) {
    /*デバイスの横幅が979px以下の場合*/
 /*   Html{
        Width:100%;
    }
} */
 
 /*@media only screen and (min-width: 321px) and (max-width: 768px) {
    /*デバイスの横幅が321以上768以下の場合*/
 /*   Html{
        Width:100%;
    }
} */
 
 /*@media only screen and (max-width: 320px) {
    /* デバイスの横幅が320px以下の場合 */
/*    header{
        Width:90%;
    }
} */

*/

/* coror*/

.clbp {
	color:#63378F;
	}/*パープル*/

.clbr {
	color:#968767;
	}/*茶色*/


.clbl {
	color:#333333;
	}/*黒*/

.clblg {
	color:#999999;
	}/*黒グレイ*/

.clblc {
	color:#cccccc;
	}/*グレイ*/

.clwt {
	color:#FFF;
	}/*白*/

/* bold */
.bld {
	font-weight:bold;}
	
/*配置*/
.cnt { text-align: center; }
.lft { text-align: left; }
.rgh { text-align: right; }

/* size */

.fsize10 {font-size: 10px;}
.fsize11 {font-size: 11px;}
.fsize12 {font-size: 12px;}
.fsize13 {font-size: 13px;}
.fsize14 {
	font-size: 14px;
	text-align: left;
}
.fsize15 {font-size: 15px;}
.fsize16 {font-size: 16px;}
.fsize17 {font-size: 17px;}
.fsize18 {font-size: 18px;}
.fsize19 {font-size: 19px;}
.fsize20 {font-size: 20px;}
.fsize21 {font-size: 21px;}
.fsize22 {font-size: 22px;}
.fsize23 {font-size: 23px;}
.fsize24 {font-size: 24px;}
.fsize25 {font-size: 25px;}
.fsize26 {font-size: 26px;}
.fsize27 {font-size: 27px;}
.fsize28 {font-size: 28px;}
.fsize29 {font-size: 29px;}
.fsize30 {font-size: 30px;}
.fsize35 {font-size: 35px;}
.fsize40 {font-size: 40px;}
.fsize45 {font-size: 45px;}


.soli{
	border-bottom: 1px solid #333;
}

.button a {
	display: block;
	padding: 8px;
	border: 1px solid #968767;
	text-align: center;
	text-decoration: none;
		-o-transition: all 200ms linear;
		-ms-transition: all 200ms linear;
		-moz-transition: all 200ms linear;
		-webkit-transition: all 200ms linear;
	transition: all 200ms linear;
}
.button a:hover {
	color: #FFF;
	background: #968767;
}
.button a span {
	padding-left: 10px;
	background: url(../img/common/button_bg01.png) no-repeat 0 center;
}
.button a:hover span {
	background: url(../img/common/button_bg02.png) no-repeat 0 center;
}


/*ホワイト*/
.button a {
	display: block;
	padding: 8px;
	border: 1px solid #FFF;
	text-align: center;
	text-decoration: none;
		-o-transition: all 200ms linear;
		-ms-transition: all 200ms linear;
		-moz-transition: all 200ms linear;
		-webkit-transition: all 200ms linear;
	transition: all 200ms linear;
	color: #FFF;
}
.button a:hover {
	color: #000;
	background: #FFF;
}
.button a span {
	padding-left: 10px;
	background: url(../img/common/button_bg01.png) no-repeat 0 center;
}
.button a:hover span {
	background: url(../img/common/button_bg02.png) no-repeat 0 center;
}

.fl{
	float: left;
}

.fr{
	float:right;
}


.btnwidth30 {width:30px; margin:auto;}
.btnwidth35 {width:35px; margin:auto;}
.btnwidth40 {width:40px; margin:auto;}
.btnwidth45 {width:45px; margin:auto;}
.btnwidth50 {width:50px; margin:auto;}
.btnwidth55 {width:55px; margin:auto;}
.btnwidth60 {width:60px; margin:auto;}
.btnwidth65 {width:65px; margin:auto;}
.btnwidth70 {width:70px; margin:auto;}
.btnwidth75 {width:75px; margin:auto;}
.btnwidth80 {width:80px; margin:auto;}
.btnwidth85 {width:85px; margin:auto;}
.btnwidth90 {width:90px; margin:auto;}
.btnwidth95 {width:95px; margin:auto;}
.btnwidth100 {width:100px; margin:auto;}
.btnwidth105 {width:105px; margin:auto;}
.btnwidth110 {width:110px; margin:auto;}
.btnwidth115 {width:115px; margin:auto;}
.btnwidth120 {width:120px; margin:auto;}
.btnwidth125 {width:125px; margin:auto;}
.btnwidth130 {width:130px; margin:auto;}
.btnwidth135 {width:135px; margin:auto;}
.btnwidth140 {width:140px; margin:auto;}
.btnwidth145 {width:145px; margin:auto;}
.btnwidth150 {width:150px; margin:auto;}
.btnwidth155 {width:155px; margin:auto;}
.btnwidth160 {width:160px; margin:auto;}
.btnwidth165 {width:165px; margin:auto;}
.btnwidth170 {width:170px; margin:auto;}
.btnwidth175 {width:175px; margin:auto;}
.btnwidth180 {width:180px; margin:auto;}
.btnwidth185 {width:185px; margin:auto;}
.btnwidth190 {width:190px; margin:auto;}
.btnwidth195 {width:195px; margin:auto;}
.btnwidth200 {width:200px; margin:auto;}
.btnwidth250 {width:250px; margin:auto;}
.btnwidth300 {width:300px; margin:auto;}
.btnwidth350 {width:350px; margin:auto;}
.btnwidth400 {width:400px; margin:auto;}
.btnwidth450 {width:450px; margin:auto;}
.btnwidth500 {width:500px; margin:auto;}
.btnwidth550 {width:550px; margin:auto;}
.btnwidth600 {width:600px; margin:auto;}
.btnwidth650 {width:650px; margin:auto;}
.btnwidth700 {width:700px; margin:auto;}
.btnwidth750 {width:750px; margin:auto;}
.btnwidth800 {width:800px; margin:auto;}
.btnwidth850 {width:850px; margin:auto;}
.btnwidth900 {width:900px; margin:auto;}
.btnwidth950 {width:950px; margin:auto;}
.btnwidth1000 {width:1000px; margin:auto;}

/*Right*/
.btnwidthR30 {width:30px; float:right;}
.btnwidthR35 {width:35px; float:right;}
.btnwidthR40 {width:40px; float:right;}
.btnwidthR45 {width:45px; float:right;}
.btnwidthR50 {width:50px; float:right;}
.btnwidthR55 {width:55px; float:right;}
.btnwidthR60 {width:60px; float:right;}
.btnwidthR65 {width:65px; float:right;}
.btnwidthR70 {width:70px; float:right;}
.btnwidthR75 {width:75px; float:right;}
.btnwidthR80 {width:80px; float:right;}
.btnwidthR85 {width:85px; float:right;}
.btnwidthR90 {width:90px; float:right;}
.btnwidthR95 {width:95px; float:right;}
.btnwidthR100 {width:100px; float:right;}
.btnwidthR105 {width:105px; float:right;}
.btnwidthR110 {width:110px; float:right;}
.btnwidthR115 {width:115px; float:right;}
.btnwidthR120 {width:120px; float:right;}
.btnwidthR125 {width:125px; float:right;}
.btnwidthR130 {width:130px; float:right;}
.btnwidthR135 {width:135px; float:right;}
.btnwidthR140 {width:140px; float:right;}
.btnwidthR145 {width:145px; float:right;}
.btnwidthR150 {width:150px; float:right;}
.btnwidthR155 {width:155px; float:right;}
.btnwidthR160 {width:160px; float:right;}
.btnwidthR165 {width:165px; float:right;}
.btnwidthR170 {width:170px; float:right;}
.btnwidthR175 {width:175px; float:right;}
.btnwidthR180 {width:180px; float:right;}
.btnwidthR185 {width:185px; float:right;}
.btnwidthR190 {width:190px; float:right;}
.btnwidthR195 {width:195px; float:right;}
.btnwidthR200 {width:200px; float:right;}
.btnwidthR250 {width:250px; float:right;}
.btnwidthR300 {width:300px; float:right;}
.btnwidthR350 {width:350px; float:right;}
.btnwidthR400 {width:400px; float:right;}
.btnwidthR450 {width:450px; float:right;}
.btnwidthR500 {width:500px; float:right;}
.btnwidthR550 {width:550px; float:right;}
.btnwidthR600 {width:600px; float:right;}
.btnwidthR650 {width:650px; float:right;}
.btnwidthR700 {width:700px; float:right;}
.btnwidthR750 {width:750px; float:right;}
.btnwidthR800 {width:800px; float:right;}
.btnwidthR850 {width:850px; float:right;}
.btnwidthR900 {width:900px; float:right;}
.btnwidthR950 {width:950px; float:right;}
.btnwidthR1000 {width:1000px; float:right;}

/*Left*/
.btnwidthL30 {width:30px; float:left;}
.btnwidthL35 {width:35px; float:left;}
.btnwidthL40 {width:40px; float:left;}
.btnwidthL45 {width:45px; float:left;}
.btnwidthL50 {width:50px; float:left;}
.btnwidthL55 {width:55px; float:left;}
.btnwidthL60 {width:60px; float:left;}
.btnwidthL65 {width:65px; float:left;}
.btnwidthL70 {width:70px; float:left;}
.btnwidthL75 {width:75px; float:left;}
.btnwidthL80 {width:80px; float:left;}
.btnwidthL85 {width:85px; float:left;}
.btnwidthL90 {width:90px; float:left;}
.btnwidthL95 {width:95px; float:left;}
.btnwidthL100 {width:100px; float:left;}
.btnwidthL105 {width:105px; float:left;}
.btnwidthL110 {width:110px; float:left;}
.btnwidthL115 {width:115px; float:left;}
.btnwidthL120 {width:120px; float:left;}
.btnwidthL125 {width:125px; float:left;}
.btnwidthL130 {width:130px; float:left;}
.btnwidthL135 {width:135px; float:left;}
.btnwidthL140 {width:140px; float:left;}
.btnwidthL145 {width:145px; float:left;}
.btnwidthL150 {width:150px; float:left;}
.btnwidthL155 {width:155px; float:left;}
.btnwidthL160 {width:160px; float:left;}
.btnwidthL165 {width:165px; float:left;}
.btnwidthL170 {width:170px; float:left;}
.btnwidthL175 {width:175px; float:left;}
.btnwidthL180 {width:180px; float:left;}
.btnwidthL185 {width:185px; float:left;}
.btnwidthL190 {width:190px; float:left;}
.btnwidthL195 {width:195px; float:left;}
.btnwidthL200 {width:200px; float:left;}
.btnwidthL250 {width:250px; float:left;}
.btnwidthL300 {width:300px; float:left;}
.btnwidthL350 {width:350px; float:left;}
.btnwidthL400 {width:400px; float:left;}
.btnwidthL450 {width:450px; float:left;}
.btnwidthL500 {width:500px; float:left;}
.btnwidthL550 {width:550px; float:left;}
.btnwidthL600 {width:600px; float:left;}
.btnwidthL650 {width:650px; float:left;}
.btnwidthL700 {width:700px; float:left;}
.btnwidthL750 {width:750px; float:left;}
.btnwidthL800 {width:800px; float:left;}
.btnwidthL850 {width:850px; float:left;}
.btnwidthL900 {width:900px; float:left;}
.btnwidthL950 {width:950px; float:left;}
.btnwidthL1000 {width:1000px; float:left;}

/*ID*/

#btnwidth30 {width:30px; margin:auto;}
#btnwidth35 {width:35px; margin:auto;}
#btnwidth40 {width:40px; margin:auto;}
#btnwidth45 {width:45px; margin:auto;}
#btnwidth50 {width:50px; margin:auto;}
#btnwidth55 {width:55px; margin:auto;}
#btnwidth60 {width:60px; margin:auto;}
#btnwidth65 {width:65px; margin:auto;}
#btnwidth70 {width:70px; margin:auto;}
#btnwidth75 {width:75px; margin:auto;}
#btnwidth80 {width:80px; margin:auto;}
#btnwidth85 {width:85px; margin:auto;}
#btnwidth90 {width:90px; margin:auto;}
#btnwidth95 {width:95px; margin:auto;}
#btnwidth100 {width:100px; margin:auto;}
#btnwidth105 {width:105px; margin:auto;}
#btnwidth110 {width:110px; margin:auto;}
#btnwidth115 {width:115px; margin:auto;}
#btnwidth120 {width:120px; margin:auto;}
#btnwidth125 {width:125px; margin:auto;}
#btnwidth130 {width:130px; margin:auto;}
#btnwidth135 {width:135px; margin:auto;}
#btnwidth140 {width:140px; margin:auto;}
#btnwidth145 {width:145px; margin:auto;}
#btnwidth150 {width:150px; margin:auto;}
#btnwidth155 {width:155px; margin:auto;}
#btnwidth160 {width:160px; margin:auto;}
#btnwidth165 {width:165px; margin:auto;}
#btnwidth170 {width:170px; margin:auto;}
#btnwidth175 {width:175px; margin:auto;}
#btnwidth180 {width:180px; margin:auto;}
#btnwidth185 {width:185px; margin:auto;}
#btnwidth190 {width:190px; margin:auto;}
#btnwidth195 {width:195px; margin:auto;}
#btnwidth200 {width:200px; margin:auto;}
#btnwidth250 {width:250px; margin:auto;}
#btnwidth300 {width:300px; margin:auto;}
#btnwidth350 {width:350px; margin:auto;}
#btnwidth400 {width:400px; margin:auto;}
#btnwidth450 {width:450px; margin:auto;}
#btnwidth500 {width:500px; margin:auto;}
#btnwidth550 {width:550px; margin:auto;}
#btnwidth600 {width:600px; margin:auto;}
#btnwidth650 {width:650px; margin:auto;}
#btnwidth700 {width:700px; margin:auto;}
#btnwidth750 {width:750px; margin:auto;}
#btnwidth800 {width:800px; margin:auto;}
#btnwidth850 {width:850px; margin:auto;}
#btnwidth900 {width:900px; margin:auto;}
#btnwidth950 {width:950px; margin:auto;}
#btnwidth1000 {width:1000px; margin:auto;}

/*Right*/
#btnwidthR30 {width:30px; float:right;}
#btnwidthR35 {width:35px; float:right;}
#btnwidthR40 {width:40px; float:right;}
#btnwidthR45 {width:45px; float:right;}
#btnwidthR50 {width:50px; float:right;}
#btnwidthR55 {width:55px; float:right;}
#btnwidthR60 {width:60px; float:right;}
#btnwidthR65 {width:65px; float:right;}
#btnwidthR70 {width:70px; float:right;}
#btnwidthR75 {width:75px; float:right;}
#btnwidthR80 {width:80px; float:right;}
#btnwidthR85 {width:85px; float:right;}
#btnwidthR90 {width:90px; float:right;}
#btnwidthR95 {width:95px; float:right;}
#btnwidthR100 {width:100px; float:right;}
#btnwidthR105 {width:105px; float:right;}
#btnwidthR110 {width:110px; float:right;}
#btnwidthR115 {width:115px; float:right;}
#btnwidthR120 {width:120px; float:right;}
#btnwidthR125 {width:125px; float:right;}
#btnwidthR130 {width:130px; float:right;}
#btnwidthR135 {width:135px; float:right;}
#btnwidthR140 {width:140px; float:right;}
#btnwidthR145 {width:145px; float:right;}
#btnwidthR150 {width:150px; float:right;}
#btnwidthR155 {width:155px; float:right;}
#btnwidthR160 {width:160px; float:right;}
#btnwidthR165 {width:165px; float:right;}
#btnwidthR170 {width:170px; float:right;}
#btnwidthR175 {width:175px; float:right;}
#btnwidthR180 {width:180px; float:right;}
#btnwidthR185 {width:185px; float:right;}
#btnwidthR190 {width:190px; float:right;}
#btnwidthR195 {width:195px; float:right;}
#btnwidthR200 {width:200px; float:right;}
#btnwidthR250 {width:250px; float:right;}
#btnwidthR300 {width:300px; float:right;}
#btnwidthR350 {width:350px; float:right;}
#btnwidthR400 {width:400px; float:right;}
#btnwidthR450 {width:450px; float:right;}
#btnwidthR500 {width:500px; float:right;}
#btnwidthR550 {width:550px; float:right;}
#btnwidthR600 {width:600px; float:right;}
#btnwidthR650 {width:650px; float:right;}
#btnwidthR700 {width:700px; float:right;}
#btnwidthR750 {width:750px; float:right;}
#btnwidthR800 {width:800px; float:right;}
#btnwidthR850 {width:850px; float:right;}
#btnwidthR900 {width:900px; float:right;}
#btnwidthR950 {width:950px; float:right;}
#btnwidthR1000 {width:1000px; float:right;}

/*Left*/
#btnwidthL30 {width:30px; float:left;}
#btnwidthL35 {width:35px; float:left;}
#btnwidthL40 {width:40px; float:left;}
#btnwidthL45 {width:45px; float:left;}
#btnwidthL50 {width:50px; float:left;}
#btnwidthL55 {width:55px; float:left;}
#btnwidthL60 {width:60px; float:left;}
#btnwidthL65 {width:65px; float:left;}
#btnwidthL70 {width:70px; float:left;}
#btnwidthL75 {width:75px; float:left;}
#btnwidthL80 {width:80px; float:left;}
#btnwidthL85 {width:85px; float:left;}
#btnwidthL90 {width:90px; float:left;}
#btnwidthL95 {width:95px; float:left;}
#btnwidthL100 {width:100px; float:left;}
#btnwidthL105 {width:105px; float:left;}
#btnwidthL110 {width:110px; float:left;}
#btnwidthL115 {width:115px; float:left;}
#btnwidthL120 {width:120px; float:left;}
#btnwidthL125 {width:125px; float:left;}
#btnwidthL130 {width:130px; float:left;}
#btnwidthL135 {width:135px; float:left;}
#btnwidthL140 {width:140px; float:left;}
#btnwidthL145 {width:145px; float:left;}
#btnwidthL150 {width:150px; float:left;}
#btnwidthL155 {width:155px; float:left;}
#btnwidthL160 {width:160px; float:left;}
#btnwidthL165 {width:165px; float:left;}
#btnwidthL170 {width:170px; float:left;}
#btnwidthL175 {width:175px; float:left;}
#btnwidthL180 {width:180px; float:left;}
#btnwidthL185 {width:185px; float:left;}
#btnwidthL190 {width:190px; float:left;}
#btnwidthL195 {width:195px; float:left;}
#btnwidthL200 {width:200px; float:left;}
#btnwidthL250 {width:250px; float:left;}
#btnwidthL300 {width:300px; float:left;}
#btnwidthL350 {width:350px; float:left;}
#btnwidthL400 {width:400px; float:left;}
#btnwidthL450 {width:450px; float:left;}
#btnwidthL500 {width:500px; float:left;}
#btnwidthL550 {width:550px; float:left;}
#btnwidthL600 {width:600px; float:left;}
#btnwidthL650 {width:650px; float:left;}
#btnwidthL700 {width:700px; float:left;}
#btnwidthL750 {width:750px; float:left;}
#btnwidthL800 {width:800px; float:left;}
#btnwidthL850 {width:850px; float:left;}
#btnwidthL900 {width:900px; float:left;}
#btnwidthL950 {width:950px; float:left;}
#btnwidthL1000 {width:1000px; float:left;}

/*ボタン高さ*/
.btnhg01 {height: 1px;}
.btnhg02 {height: 2px;}
.btnhg03 {height: 3px;}
.btnhg04 {height: 4px;}
.btnhg05 {height: 5px;}
.btnhg10 {height: 10px;}
.btnhg15 {height: 15px;}
.btnhg20 {height: 20px;}
.btnhg25 {height: 25px;}
.btnhg30 {height: 30px;}
.btnhg35 {height: 35px;}
.btnhg40 {height: 40px;}
.btnhg45 {height: 45px;}
.btnhg50 {height: 50px;}

#flno{
	width: auto;
	clear: both; 
	height: 1px;
}

.linex hr {
    border-top: 4px solid #EEE;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
}

hr {
    width: 100%;
}


/*ブラック*/
.button a.blk {
	padding: 9px 4px 7px 0 !important;
	color: #fff !important;
	background: #121212 !important;
	border: 1px solid #121212;
}
.button a.blk:hover {
	color: #121212 !important;
	background: #FFF !important;
}

/*ホワイト*/
.button a.whi {
	padding: 9px 4px 7px 0 !important;
	color: #121212!important;
	background: #fff !important;
	border: 1px solid #fff;
}
.button a.whi:hover {
	color: #fff !important;
	background: #121212 !important;
	border: 1px solid #121212;
}

/*グレイ*/
.button a.gry {
	padding: 9px 4px 7px 0 !important;
	color: #ccc!important;
	background: #fff !important;
	border: 1px solid #fff;
}
.button a.gry:hover {
	color: #FFF !important;
	background: #ccc !important;
	border: 1px solid #FFFFFF;
}

/*白フォント　ホバーグレイフォント*/
.button a.whg {
	padding: 9px 4px 7px 0 !important;
	color: #fff!important;
	border: 1px solid #fff;
}
.button a.whg:hover {
	color: #ccc !important;
	background: #fff !important;
	border: 1px solid #FFF;
}


/*Arx色*/
.button a.arxR {
	padding: 9px 4px 7px 0 !important;
	color: #FFF!important;
	background: #AD0003 !important;
	border: 1px solid #AD0003;
}
.button a.arxR:hover {
	color: #AD0003 !important;
	background: #FFF !important;
}


/*文字間*/
.fls1 {letter-spacing: 1px;}
.fls2 {letter-spacing: 2px;}
.fls3 {letter-spacing: 3px;}
.fls4 {letter-spacing: 4px;}
.fls5 {letter-spacing: 5px;}
.fls6 {letter-spacing: 6px;}
.fls7 {letter-spacing: 7px;}
.fls8 {letter-spacing: 8px;}
.fls9 {letter-spacing: 9px;}
.fls10 {letter-spacing: 10px;}
.fls11 {letter-spacing: 11px;}
.fls12 {letter-spacing: 12px;}
.fls13 {letter-spacing: 13px;}
.fls14 {letter-spacing: 14px;}
.fls15 {letter-spacing: 15px;}
.fls16 {letter-spacing: 16px;}
.fls17 {letter-spacing: 17px;}
.fls18 {letter-spacing: 18px;}
.fls19 {letter-spacing: 19px;}
.fls20 {letter-spacing: 20px;}

.fls-1 {letter-spacing: 1px;}

/*行間*/
.lhit01 {line-height: 1em;}
.lhit02 {line-height: 1.5em;}
.lhit03 {line-height: 2em;}
.lhit04 {line-height: 2.5em;}
.lhit05 {line-height: 3em;}
.lhit06 {line-height: 3.5em;}
.lhit07 {line-height: 4em;}
.lhit08 {line-height: 4.5em;}
.lhit09 {line-height: 5em;}

.lhit-01 {line-height: -1em;}
.lhit-02 {line-height: -1.5em;}
.lhit-03 {line-height: -2em;}
.lhit-04 {line-height: -2.5em;}
.lhit-05 {line-height: -3em;}
.lhit-06 {line-height: -3.5em;}
.lhit-07 {line-height: -4em;}
.lhit-08 {line-height: -4.5em;}
.lhit-09 {line-height: -5em;}






/* Slide */

#slide {
	position: relative;
	width: 100%;
	height: 500px;
	margin-top: 170px;
	z-index: 1;
	opacity: 0;
}
#slide.local {
	opacity: 1;
}

#slide_navi {
	position: absolute;
	top: 410px;
	left: 50%;
	width: 230px;
	margin-left: -115px;
	z-index: 1;
}
#slide_navi ul {
	padding-left: 10px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
#slide_navi li {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin-right: 10px;
}
#slide_navi li a {
	display: block;
	width: 12px;
	height: 12px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: #F0F0F0;
		-o-border-radius: 50px;
		-ms-border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
	background: rgba(240,240,240,1);
	border-radius: 50px;
}
#slide_navi li a:hover {
	background: #B3A89D;
	background: rgba(179,168,157,1);
}
#slide_navi li.showPage a {
	background: #70604F;
	background: rgba(112,96,79,1);
}


/* Slide Local */

#slide.local {
	position: relative;
	width: 960px;
	height: 380px;
	overflow: hidden;
	background: #F0F0F0;
	top: auto;
	z-index: 0;
}

#slide.local .camera_pag {
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 920px;
	height: 50px;
	margin: -120px 0 0 -460px;
}
#slide.local .camera_pag_ul {
	text-align: center !important;
}
#slide.local .camera_pag_ul li:hover > span {
	background: #DCDCDC;
}
#slide.local .camera_pag_ul li.cameracurrent > span {
	background: #968767;
}


#slide_navi li a {
	display: block;
	width: 12px;
	height: 12px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: #F0F0F0;
		-o-border-radius: 50px;
		-ms-border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
	background: rgba(240,240,240,1);
	border-radius: 50px;
}


/* menu */

.mnpdw{
  *zoom: 1;
  list-style-type: none;
	font-family: Gotham SSm, sans-serif;
  width: 100%;
	height: 50px;
  margin: 0 auto 30px;
  padding: 10px 0 0 0;
　z-index: 3;
}
.mnpdw:before, .mnpdw:after{
  content: "";
  display: table;
}
.mnpdw:after{
  clear: both;
}
.mnpdw li{
	font-family: Gotham SSm, sans-serif;
  position: relative;
  width: 15%; 
	min-width: 100px;
	float: left;
  margin: 0;
  padding:0;
  text-align: center;
	  text-decoration: none;
}
.mnpdw li a{
	font-family: Gotham SSm, sans-serif;
  display: block;
  margin: 0;
  padding: 15px 0 11px;
  background: #FFFFFF;
  color: #121212;
  font-size: 12px;
  line-height: 1;
  text-decoration: none;
}
.mnpdw li ul{
	font-family: Gotham SSm, sans-serif;
  list-style: none;
  position: absolute;
  z-index: 9999;
  top: 100%;
  left: 0;
  margin: 0;
  padding: 0;
}
.mnpdw li ul li{
	font-family: Gotham SSm, sans-serif;
  width: 100%;
}
.mnpdw li ul li a{
	font-family: Gotham SSm, sans-serif;
  padding: 13px 15px;
  border-top: 1px solid #A0A0A0;
  background: #6e7c0c;
  background: #777777;
	text-decoration: none;
  text-align: left;
	color: #FFFFFF;
	font-size: 11px;
}
.mnpdw li:hover > a{
	font-family: Gotham SSm, sans-serif;
  background: #CCCCCC;
		text-decoration: none;
}
.mnpdw li a:hover{
	font-family: Gotham SSm, sans-serif;
  background: #F8F8F8;
		text-decoration: none;
	
}

/* フェード */
.mnpdw li ul{
  visibility: hidden;
  opacity: 0;
  transition: 0s;
}
.mnpdw li:hover ul{
  visibility: visible;
  opacity: 1;
}
.mnpdw li ul li a{
  visibility: hidden;
  opacity: 0;
  transition: .5s;
			text-decoration: none;
}
.mnpdw li:hover ul li a{
  visibility: visible;
  opacity: 0.8;
			text-decoration: none;
}




/*マージン*/
.mgl05 {margin-left: 5px;}
.mgl10 {margin-left: 10px;}
.mgl15 {margin-left: 15px;}
.mgl20 {margin-left: 20px;}
.mgl25 {margin-left: 25px;}
.mgl30 {margin-left: 30px;}
.mgl35 {margin-left: 35px;}
.mgl40 {margin-left: 40px;}
.mgl45 {margin-left: 45px;}
.mgl50 {margin-left: 50px;}
.mgl55 {margin-left: 55px;}
.mgl60 {margin-left: 60px;}
.mgl65 {margin-left: 65px;}
.mgl70 {margin-left: 70px;}
.mgl75 {margin-left: 75px;}
.mgl80 {margin-left: 80px;}
.mgl85 {margin-left: 85px;}
.mgl90 {margin-left: 90px;}
.mgl95 {margin-left: 95px;}
.mgl100 {margin-left: 100px;}

.mgt05 {margin-top: 5px;}
.mgt10 {margin-top: 10px;}
.mgt15 {margin-top: 15px;}
.mgt20 {margin-top: 20px;}
.mgt25 {margin-top: 25px;}
.mgt30 {margin-top: 30px;}
.mgt35 {margin-top: 35px;}
.mgt40 {margin-top: 40px;}
.mgt45 {margin-top: 45px;}
.mgt50 {margin-top: 50px;}
.mgt55 {margin-top: 55px;}
.mgt60 {margin-top: 60px;}
.mgt65 {margin-top: 65px;}
.mgt70 {margin-top: 70px;}
.mgt75 {margin-top: 75px;}
.mgt80 {margin-top: 80px;}
.mgt85 {margin-top: 85px;}
.mgt90 {margin-top: 90px;}
.mgt95 {margin-top: 95px;}
.mgt100 {margin-top: 100px;}

.mgr05 {margin-right: 5px;}
.mgr10 {margin-right: 10px;}
.mgr15 {margin-right: 15px;}
.mgr20 {margin-right: 20px;}
.mgr25 {margin-right: 25px;}
.mgr30 {margin-right: 30px;}
.mgr35 {margin-right: 35px;}
.mgr40 {margin-right: 40px;}
.mgr45 {margin-right: 45px;}
.mgr50 {margin-right: 50px;}
.mgr55 {margin-right: 55px;}
.mgr60 {margin-right: 60px;}
.mgr65 {margin-right: 65px;}
.mgr70 {margin-right: 70px;}
.mgr75 {margin-right: 75px;}
.mgr80 {margin-right: 80px;}
.mgr85 {margin-right: 85px;}
.mgr90 {margin-right: 90px;}
.mgr95 {margin-right: 95px;}
.mgr100 {margin-right: 100px;}

.mgb05 {margin-bottom: 5px;}
.mgb10 {margin-bottom: 10px;}
.mgb15 {margin-bottom: 15px;}
.mgb20 {margin-bottom: 20px;}
.mgb25 {margin-bottom: 25px;}
.mgb30 {margin-bottom: 30px;}
.mgb35 {margin-bottom: 35px;}
.mgb40 {margin-bottom: 40px;}
.mgb45 {margin-bottom: 45px;}
.mgb50 {margin-bottom: 50px;}
.mgb55 {margin-bottom: 55px;}
.mgb60 {margin-bottom: 60px;}
.mgb65 {margin-bottom: 65px;}
.mgb70 {margin-bottom: 70px;}
.mgb75 {margin-bottom: 75px;}
.mgb80 {margin-bottom: 80px;}
.mgb85 {margin-bottom: 85px;}
.mgb90 {margin-bottom: 90px;}
.mgb95 {margin-bottom: 95px;}
.mgb100 {margin-bottom: 100px;}

/*マージンマイナス*/
.mg-l05 {margin-left: -5px;}
.mg-l10 {margin-left: -10px;}
.mg-l15 {margin-left: -15px;}
.mg-l20 {margin-left: -20px;}
.mg-l25 {margin-left: -25px;}
.mg-l30 {margin-left: -30px;}
.mg-l35 {margin-left: -35px;}
.mg-l40 {margin-left: -40px;}
.mg-l45 {margin-left: -45px;}
.mg-l50 {margin-left: -50px;}
.mg-l55 {margin-left: -55px;}
.mg-l60 {margin-left: -60px;}
.mg-l65 {margin-left: -65px;}
.mg-l70 {margin-left: -70px;}
.mg-l75 {margin-left: -75px;}
.mg-l80 {margin-left: -80px;}
.mg-l85 {margin-left: -85px;}
.mg-l90 {margin-left: -90px;}
.mg-l95 {margin-left: -95px;}
.mg-l100 {margin-left: -100px;}

.mg-t05 {margin-top: -5px;}
.mg-t10 {margin-top: -10px;}
.mg-t15 {margin-top: -15px;}
.mg-t20 {margin-top: -20px;}
.mg-t25 {margin-top: -25px;}
.mg-t30 {margin-top: -30px;}
.mg-t35 {margin-top: -35px;}
.mg-t40 {margin-top: -40px;}
.mg-t45 {margin-top: -45px;}
.mg-t50 {margin-top: -50px;}
.mg-t55 {margin-top: -55px;}
.mg-t60 {margin-top: -60px;}
.mg-t65 {margin-top: -65px;}
.mg-t70 {margin-top: -70px;}
.mg-t75 {margin-top: -75px;}
.mg-t80 {margin-top: -80px;}
.mg-t85 {margin-top: -85px;}
.mg-t90 {margin-top: -90px;}
.mg-t95 {margin-top: -95px;}
.mg-t100 {margin-top: -100px;}
.mg-t150 {margin-top: -150px;}
.mg-t200 {margin-top: -200px;}
.mg-t300 {margin-top: -300px;}

.mg-r05 {margin-right: -5px;}
.mg-r10 {margin-right: -10px;}
.mg-r15 {margin-right: -15px;}
.mg-r20 {margin-right: -20px;}
.mg-r25 {margin-right: -25px;}
.mg-r30 {margin-right: -30px;}
.mg-r35 {margin-right: -35px;}
.mg-r40 {margin-right: -40px;}
.mg-r45 {margin-right: -45px;}
.mg-r50 {margin-right: -50px;}
.mg-r55 {margin-right: -55px;}
.mg-r60 {margin-right: -60px;}
.mg-r65 {margin-right: -65px;}
.mg-r70 {margin-right: -70px;}
.mg-r75 {margin-right: -75px;}
.mg-r80 {margin-right: -80px;}
.mg-r85 {margin-right: -85px;}
.mg-r90 {margin-right: -90px;}
.mg-r95 {margin-right: -95px;}
.mg-r100 {margin-right: -100px;}

.mg-b05 {margin-bottom: -5px;}
.mg-b10 {margin-bottom: -10px;}
.mg-b15 {margin-bottom: -15px;}
.mg-b20 {margin-bottom: -20px;}
.mg-b25 {margin-bottom: -25px;}
.mg-b30 {margin-bottom: -30px;}
.mg-b35 {margin-bottom: -35px;}
.mg-b40 {margin-bottom: -40px;}
.mg-b45 {margin-bottom: -45px;}
.mg-b50 {margin-bottom: -50px;}
.mg-b55 {margin-bottom: -55px;}
.mg-b60 {margin-bottom: -60px;}
.mg-b65 {margin-bottom: -65px;}
.mg-b70 {margin-bottom: -70px;}
.mg-b75 {margin-bottom: -75px;}
.mg-b80 {margin-bottom: -80px;}
.mg-b85 {margin-bottom: -85px;}
.mg-b90 {margin-bottom: -90px;}
.mg-b95 {margin-bottom: -95px;}
.mg-b100 {margin-bottom: -100px;}


/*パディング*/
.pdg01bt {padding-bottom:1px;}
.pdg02bt {padding-bottom:2px;}
.pdg03bt {padding-bottom:3px;}
.pdg04bt {padding-bottom:4px;}
.pdg05bt {padding-bottom:5px;}
.pdg06bt {padding-bottom:6px;}
.pdg07bt {padding-bottom:7px;}
.pdg08bt {padding-bottom:8px;}
.pdg09bt {padding-bottom:9px;}
.pdg10bt {padding-bottom:10px;}
.pdg11bt {padding-bottom:11px;}
.pdg12bt {padding-bottom:12px;}
.pdg13bt {padding-bottom:13px;}
.pdg14bt {padding-bottom:14px;}
.pdg15bt {padding-bottom:15px;}
.pdg16bt {padding-bottom:16px;}
.pdg17bt {padding-bottom:17px;}
.pdg18bt {padding-bottom:18px;}
.pdg19bt {padding-bottom:19px;}
.pdg20bt {padding-bottom:20px;}
.pdg21bt {padding-bottom:21px;}
.pdg22bt {padding-bottom:22px;}
.pdg23bt {padding-bottom:23px;}
.pdg24bt {padding-bottom:24px;}
.pdg25bt {padding-bottom:25px;}
.pdg26bt {padding-bottom:26px;}
.pdg27bt {padding-bottom:27px;}
.pdg28bt {padding-bottom:28px;}
.pdg29bt {padding-bottom:29px;}
.pdg30bt {padding-bottom:30px;}
.pdg31bt {padding-bottom:31px;}
.pdg32bt {padding-bottom:32px;}
.pdg33bt {padding-bottom:33px;}
.pdg34bt {padding-bottom:34px;}
.pdg35bt {padding-bottom:35px;}
.pdg36bt {padding-bottom:36px;}
.pdg37bt {padding-bottom:37px;}
.pdg38bt {padding-bottom:38px;}
.pdg39bt {padding-bottom:39px;}
.pdg40bt {padding-bottom:40px;}
.pdg41bt {padding-bottom:41px;}
.pdg42bt {padding-bottom:42px;}
.pdg43bt {padding-bottom:43px;}
.pdg44bt {padding-bottom:44px;}
.pdg45bt {padding-bottom:45px;}
.pdg46bt {padding-bottom:46px;}
.pdg47bt {padding-bottom:47px;}
.pdg48bt {padding-bottom:48px;}
.pdg49bt {padding-bottom:49px;}
.pdg50bt {padding-bottom:50px;}

.pdg01lt {padding-left:1px;}
.pdg02lt {padding-left:2px;}
.pdg03lt {padding-left:3px;}
.pdg04lt {padding-left:4px;}
.pdg05lt {padding-left:5px;}
.pdg06lt {padding-left:6px;}
.pdg07lt {padding-left:7px;}
.pdg08lt {padding-left:8px;}
.pdg09lt {padding-left:9px;}
.pdg10lt {padding-left:10px;}
.pdg11lt {padding-left:11px;}
.pdg12lt {padding-left:12px;}
.pdg13lt {padding-left:13px;}
.pdg14lt {padding-left:14px;}
.pdg15lt {padding-left:15px;}
.pdg16lt {padding-left:16px;}
.pdg17lt {padding-left:17px;}
.pdg18lt {padding-left:18px;}
.pdg19lt {padding-left:19px;}
.pdg20lt {padding-left:20px;}
.pdg21lt {padding-left:21px;}
.pdg22lt {padding-left:22px;}
.pdg23lt {padding-left:23px;}
.pdg24lt {padding-left:24px;}
.pdg25lt {padding-left:25px;}
.pdg26lt {padding-left:26px;}
.pdg27lt {padding-left:27px;}
.pdg28lt {padding-left:28px;}
.pdg29lt {padding-left:29px;}
.pdg30lt {padding-left:30px;}
.pdg31lt {padding-left:31px;}
.pdg32lt {padding-left:32px;}
.pdg33lt {padding-left:33px;}
.pdg34lt {padding-left:34px;}
.pdg35lt {padding-left:35px;}
.pdg36lt {padding-left:36px;}
.pdg37lt {padding-left:37px;}
.pdg38lt {padding-left:38px;}
.pdg39lt {padding-left:39px;}
.pdg40lt {padding-left:40px;}
.pdg41lt {padding-left:41px;}
.pdg42lt {padding-left:42px;}
.pdg43lt {padding-left:43px;}
.pdg44lt {padding-left:44px;}
.pdg45lt {padding-left:45px;}
.pdg46lt {padding-left:46px;}
.pdg47lt {padding-left:47px;}
.pdg48lt {padding-left:48px;}
.pdg49lt {padding-left:49px;}
.pdg50lt {padding-left:50px;}

.pdg01tp {padding-top:1px;}
.pdg02tp {padding-top:2px;}
.pdg03tp {padding-top:3px;}
.pdg04tp {padding-top:4px;}
.pdg05tp {padding-top:5px;}
.pdg06tp {padding-top:6px;}
.pdg07tp {padding-top:7px;}
.pdg08tp {padding-top:8px;}
.pdg09tp {padding-top:9px;}
.pdg10tp {padding-top:10px;}
.pdg11tp {padding-top:11px;}
.pdg12tp {padding-top:12px;}
.pdg13tp {padding-top:13px;}
.pdg14tp {padding-top:14px;}
.pdg15tp {padding-top:15px;}
.pdg16tp {padding-top:16px;}
.pdg17tp {padding-top:17px;}
.pdg18tp {padding-top:18px;}
.pdg19tp {padding-top:19px;}
.pdg20tp {padding-top:20px;}
.pdg21tp {padding-top:21px;}
.pdg22tp {padding-top:22px;}
.pdg23tp {padding-top:23px;}
.pdg24tp {padding-top:24px;}
.pdg25tp {padding-top:25px;}
.pdg26tp {padding-top:26px;}
.pdg27tp {padding-top:27px;}
.pdg28tp {padding-top:28px;}
.pdg29tp {padding-top:29px;}
.pdg30tp {padding-top:30px;}
.pdg31tp {padding-top:31px;}
.pdg32tp {padding-top:32px;}
.pdg33tp {padding-top:33px;}
.pdg34tp {padding-top:34px;}
.pdg35tp {padding-top:35px;}
.pdg36tp {padding-top:36px;}
.pdg37tp {padding-top:37px;}
.pdg38tp {padding-top:38px;}
.pdg39tp {padding-top:39px;}
.pdg40tp {padding-top:40px;}
.pdg41tp {padding-top:41px;}
.pdg42tp {padding-top:42px;}
.pdg43tp {padding-top:43px;}
.pdg44tp {padding-top:44px;}
.pdg45tp {padding-top:45px;}
.pdg46tp {padding-top:46px;}
.pdg47tp {padding-top:47px;}
.pdg48tp {padding-top:48px;}
.pdg49tp {padding-top:49px;}
.pdg50tp {padding-top:50px;}

.pdg01rt {padding-right:1px;}
.pdg02rt {padding-right:2px;}
.pdg03rt {padding-right:3px;}
.pdg04rt {padding-right:4px;}
.pdg05rt {padding-right:5px;}
.pdg06rt {padding-right:6px;}
.pdg07rt {padding-right:7px;}
.pdg08rt {padding-right:8px;}
.pdg09rt {padding-right:9px;}
.pdg10rt {padding-right:10px;}
.pdg11rt {padding-right:11px;}
.pdg12rt {padding-right:12px;}
.pdg13rt {padding-right:13px;}
.pdg14rt {padding-right:14px;}
.pdg15rt {padding-right:15px;}
.pdg16rt {padding-right:16px;}
.pdg17rt {padding-right:17px;}
.pdg18rt {padding-right:18px;}
.pdg19rt {padding-right:19px;}
.pdg20rt {padding-right:20px;}
.pdg21rt {padding-right:21px;}
.pdg22rt {padding-right:22px;}
.pdg23rt {padding-right:23px;}
.pdg24rt {padding-right:24px;}
.pdg25rt {padding-right:25px;}
.pdg26rt {padding-right:26px;}
.pdg27rt {padding-right:27px;}
.pdg28rt {padding-right:28px;}
.pdg29rt {padding-right:29px;}
.pdg30rt {padding-right:30px;}
.pdg31rt {padding-right:31px;}
.pdg32rt {padding-right:32px;}
.pdg33rt {padding-right:33px;}
.pdg34rt {padding-right:34px;}
.pdg35rt {padding-right:35px;}
.pdg36rt {padding-right:36px;}
.pdg37rt {padding-right:37px;}
.pdg38rt {padding-right:38px;}
.pdg39rt {padding-right:39px;}
.pdg40rt {padding-right:40px;}
.pdg41rt {padding-right:41px;}
.pdg42rt {padding-right:42px;}
.pdg43rt {padding-right:43px;}
.pdg44rt {padding-right:44px;}
.pdg45rt {padding-right:45px;}
.pdg46rt {padding-right:46px;}
.pdg47rt {padding-right:47px;}
.pdg48rt {padding-right:48px;}
.pdg49rt {padding-right:49px;}
.pdg50rt {padding-right:50px;}

/*透過*/
.opc05 {opacity: 0.5;}
.opc10 {opacity: 0.10;}
.opc15 {opacity: 0.15;}
.opc20 {opacity: 0.20;}
.opc25 {opacity: 0.25;}
.opc30 {opacity: 0.30;}
.opc35 {opacity: 0.35;}
.opc40 {opacity: 0.40;}
.opc45 {opacity: 0.45;}
.opc50 {opacity: 0.50;}
.opc55 {opacity: 0.55;}
.opc60 {opacity: 0.60;}
.opc65 {opacity: 0.65;}
.opc70 {opacity: 0.70;}
.opc75 {opacity: 0.75;}
.opc80 {opacity: 0.80;}
.opc85 {opacity: 0.85;}
.opc90 {opacity: 0.90;}
.opc95 {opacity: 0.95;}

/*SVG collor*/
/*arx logo full*/
.arxlgs{fill:#FFFFFF;}

/*tw*/
	.path0{fill:#0B93D3;}
	.path1{fill:#FFFFFF;}
/*fb*/
    .path2{fill:#5078BC;}
	.path3{fill:#FFFFFF;}
/*gp*/
	.path4{fill:#C30D23;}
	.path5{fill:#FFFFFF;}
/*ig*/
	.path6{fill:url(#SVGID_1_);}
	.path7{fill:#FFFFFF;}

/*arx logo sm*/
	.arxlgsm01{fill:none;}
	.arxlgsm02{fill:#AC0003;}

/*btn swith*/
/*ホワイト*/
	.switch-Wh0{fill:none;stroke:#FFFFFF;stroke-width:1.5;stroke-miterlimit:10;}
	.switch-Wh1{fill:#FFFFFF;}

/*ブラック*/
	.switch-Bk0{fill:none;stroke:#000000;stroke-width:1.5;stroke-miterlimit:10;}
	.switch-Bk1{fill:#000000;}

/*table*/

table, th, td {
	border: solid 1px #E6E6E6;
	border-collapse: collapse;
}
table {
	clear: both;
	width: 100%;
	margin-bottom: 18px;
}
th {
	font-size: 12px;
	text-align: center;
	background: #FBFBFB;
}
th.blank {
	background: #FFF;
}
thead th {
	text-align: center;
	background: #FBF6E3;
	padding: 30px 0;
}
td {
	text-align:left;
	padding: 20px;
}
td.dotted {
	border-top: dotted 1px #AAA !important;
	border-bottom: dotted 1px #AAA !important;
}
td.dotted.lined {
	border-top: solid 1px #AAA !important;
	border-bottom: dotted 1px #AAA !important;
}



/* list01 */
.list-style-type: none; 
.list01 ul { margin:0 0 15px 50px; padding:0; list-style-type: none;}
.list01 ul li { margin:0 0 7px 0; list-style:disc; line-height:1.2em; list-style-type: none;}
.list01 ul li.dot { background:none; font-size:1px; height:1px; line-height:1px; border-top:1px dotted #555; list-style-type: none;}
.list01 ol { margin:0 0 15px 60px; padding:0; }
.list01 ol li { margin:0 0 7px 0; list-style:decimal; line-height:1.5em; }
.list01 dl { margin:0; }
.list01 dt { margin-bottom:5px; font-weight:bold; }
.list01 dd { margin-bottom:15px; }
.list01.arw.red ul { margin:0 0 15px 50px !important; padding:0; }
.list01.arw.red ul li { padding:0 0 0 12px; background: url(../img/arw01.gif) no-repeat 0 2px !important; list-style:none; line-height:1.2em; }
.list01.arw.red dt { padding:0 0 0 12px; background:url(../img/arw01.gif) no-repeat 0 4px; }
.list01.arw.gry ul { margin:0 0 15px 50px !important; padding:0; }
.list01.arw.gry ul li { padding:0 0 0 12px; background: url(../img/arw04.gif) no-repeat 0 2px !important; list-style:none; line-height:1.2em; }
.list01.arw.gry dt { padding:0 0 0 12px; background:url(../img/arw04.gif) no-repeat 0 4px; }
.list01.arw.gry ul ul { margin:10px 0 15px 40px !important; padding:0; }
.list01.arw.gry ul ul li { padding:0 0 0 12px; background:none !important; list-style:disc !important; }

/* list02 */

.list02 dl { padding:0; }
.list02 dt { font-weight:bold; }
.list02 dd { margin:0 0 6px 0; }
.list02 ul { margin:15px 0 20px 35px; padding:0; list-style-type: none;}
.list02 ul li { margin:15px 0 5px 0; list-style:disc; line-height:2em; list-style-type: none;}
.list02 ol { margin:13px 0 15px 35px; padding:0; }
.list02 ol li { margin:0 0 15px 0; list-style:decimal; line-height:2em; }
.list02 ol ul { margin:13px 0 20px 20px; padding:0; list-style-type: none;}
.list02 ol ul li { margin:15px 0 5px 0; list-style:disc; line-height:2em; list-style-type: none;}
.list02 dl { padding:0; }
.list02 dt { display:block; clear:both; float:left; }
.list02 dd { display:block; float:left; margin:0 0 6px 0; }
.list02.arw ul { margin:0 0 15px 5px; padding:0; }
.list02.arw ul li { margin:0 0 10px 0; padding:0 0 0 12px; background: url(../img/arw01.gif) no-repeat 0 4px; list-style:none; }
.list02.arw dt { padding:0 0 0 12px; background:url(../img/arw01.gif) no-repeat 0 4px; }

/* list03 */

.list03 dl { padding:0; }
.list03 dt { font-weight:bold; }
.list03 dd { margin:0 0 6px 0; }
.list03 ul { margin:10px 0 15px 45px; padding:0; list-style-type: none;}
.list03 ul li { margin:10px 0 5px 0; list-style:disc; line-height:1.5em;}
.list03 ol { margin:13px 0 15px 35px; padding:0; }
.list03 ol li { margin:0 0 15px 0; list-style:decimal; line-height:2em; }
.list03 ol ul { margin:20px 0 20px 20px; padding:0; list-style-type: none;}
.list03 ol ul li { margin:10px 0 5px 0; list-style:disc; line-height:1em; list-style-type: none;}
.list03 dl { padding:0; }
.list03 dt { display:block; clear:both; float:left; }
.list03 dd { display:block; float:left; margin:0 0 6px 0; }
.list03.arw ul { margin:0 0 15px 5px; padding:0; }
.list03.arw ul li { margin:0 0 10px 0; padding:0 0 0 12px; background: url(../img/arw01.gif) no-repeat 0 4px; list-style:none; }
.list03.arw dt { padding:0 0 0 12px; background:url(../img/arw01.gif) no-repeat 0 4px; }



#flotblok{
	width: 100%;
	height: 5px;
}

#testsp {
	width: 100%;
	height: 5px;
	margin-bottom: 50px;
	background-color: aquamarine;
	clear: both; 
}