@charset "utf-8";
/* CSS Document */

/*
HTML Reset Stylesheet
*/
 

 

.navi {
	width: 100%;  height: 0px;
  position: fixed;
  z-index: 9999; 
	color: #ffffff;
	text-align: center;
	background-color: transparent;
	margin-top: -2px;
}	


nav ul {
    list-style:none;
}
ol, ul {
    list-style: none;
}
 
blockquote, q {
    quotes:none;
}
 
blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}
 
a {
    margin:0;
    padding:0;
    vertical-align:baseline;
    background:transparent;
}
 
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}
 
mark {
    background-color:#ff9;
    color:#000;
    font-style:italic;
    font-weight:bold;
}
 
del {
    text-decoration: line-through;
}
 
abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}
 


hr {
    display:block;
    height:1px;
    border:0;  
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}
 
input, select {
    vertical-align:middle;
}

img {
　　　vertical-align: top;
　　　font-size:0;
　　　line-height: 0;
}

@font-face {
  font-family: 'font1';
  src: url('../fonts/A-OTF-KyokaICAPro-Regular.otf');
}


/*
HTML Reset Stylesheet
*/


/******　共通　********/


/* IE7でpadding指定 */
*:first-child+html body {
padding-left: 1px;
}
 
/* IE6以下でpadding指定 */
*html body {
padding-left: 1px;
}


.clear-both { clear: both; float: none; }
.float-left { float: left; }
.float-right { float: right; }
.cnt_icon{vertical-align:middle; padding-right:5px;}



.com_table{
	border: 1px solid #069;
	border-collapse:collapse;
	text-align:left;
	margin:0 0 10px 0px;
	background:#FFF;
}
.com_table th{
	border: 1px solid #069;
	border-collapse:collapse;
	background-color: #09C;
	font-weight:bold;
	text-align:center;
	font-size:22px;
	vertical-align:middle;
	color:#FFFFFF;
	padding:10px;
	
}
.com_table td{
	border: 1px solid #069;
	border-collapse:collapse;
	padding:10px;
	vertical-align:middle;
}	

/***************･マージン**************/
.mgt5 {	margin-top: 5px; }
.mgt10 { margin-top: 10px; }
.mgt15 { margin-top: 15px; }
.mgt20 { margin-top: 20px; }
.mgt30{ margin-top: 30px; }
.mgt50{ margin-top: 50px; }
.mgt70{ margin-top: 70px; }
.mgt80{ margin-top: 80px; }
.mgt100{ margin-top: 1000px; }
.mgb5 { margin-bottom: 5px; }
.mgb10 { margin-bottom: 10px; }
.mgb20 { margin-bottom: 20px; }
.mgb30 { margin-bottom: 30px; }
.mgb60 { margin-bottom: 60px; }
.mgb100 { margin-bottom: 100px; }
.mgb120 { margin-bottom: 120px; }
.mgb300 { margin-bottom: 300px; }
.mgr5 { margin-right: 5px; }
.mgr10 { margin-right: 10px; }
.mgr20 { margin-right: 20px; }
.mgr30 { margin-right: 30px; }
.mgr40 { margin-right: 40px; }
.mgl5 { margin-left: 5px; }
.mgl10 { margin-left: 10px; }
.mgl15 { margin-left: 15px; }
.mgl20 { margin-left: 20px; }
.mgl30 { margin-left: 30px; }
.mgl40 { margin-left: 40px; }
.mgl50 { margin-left: 50px; }
.mgl100 { margin-left: 100px; }
.mgl130 { margin-left: 130px; }
.mgtr5 { 
	margin-top: 5px;
	margin-right: 5px;
}
.mglr20{
	margin-left: 20px;
	margin-right: 20px;
}
.mgtb10 {
	margin-top: 10px;
	margin-bottom: 10px;
}


/*************** テキスト **************/
.center{text-align:center;}
.strong{font-weight:bold;}
.line_hi3{line-height:3;}
.line_hi25{line-height:2.5;}
.line_hi2{line-height:2;}
.line_hi18{line-height:1.8;}

.tx_13{font-size:34px;}
.tx_12{font-size:32px;}
.tx_11{font-size:30px;}
.tx_10{font-size:28px;}
.tx_9{font-size:26px;}
.tx_8{font-size:24px;}
.tx_7{font-size:22px;}
.tx_6{font-size:20px;}
.tx_5{font-size:18px;}
.tx_4{font-size:16px;}
.tx_3{font-size:15px;}
.tx_2{font-size:14px;}
.tx_1{font-size:12px;}
.tx_0{font-size:10px;}

.tx_red{color:#cc0033;}
.tx_green{ color:#006600;}
.tx_purple{ color:#90C;}
.tx_blue{ color:#0066ff}
.tx_black{ color:#000000}
.tx_deepblue{ color:#009;}
.tx_pink{color:#cc0033;}
.tx_white{ color:#FFF;}
.tx_yellow{color:#8b7417;}

.tx_pink_0{font-size:10px; font-weight:bold; color:#cc0033;}
.tx_pink_1{font-size:12px; font-weight:bold; color:#cc0033;}
.tx_pink_2{font-size:14px; font-weight:bold; color:#cc0033;}
.tx_pink_3{font-size:15px; font-weight:bold; color:#cc0033;}
.tx_pink_4{font-size:16px; font-weight:bold; color:#cc0033;}
.tx_pink_5{font-size:18px; font-weight:bold; color:#cc0033;}
.tx_pink_6{font-size:20px; font-weight:bold; color:#cc0033;}
.tx_pink_7{font-size:22px; font-weight:bold; color:#cc0033;}
.tx_pink_8{font-size:24px; font-weight:bold; color:#cc0033;}
.tx_pink_9{font-size:26px; font-weight:bold; color:#cc0033;}
.tx_pink_10{font-size:28px; font-weight:bold; color:#cc0033;}
.tx_pink_11{font-size:30px; font-weight:bold; color:#cc0033;}
.tx_pink_12{font-size:32px; font-weight:bold; color:#cc0033;}

.tx_blue_0{font-size:10px; font-weight:bold; color:#0066ff;}
.tx_blue_1{font-size:12px; font-weight:bold; color:#0066ff;}
.tx_blue_2{font-size:14px; font-weight:bold; color:#0066ff;}
.tx_blue_3{font-size:15px; font-weight:bold; color:#0066ff;}
.tx_blue_4{font-size:16px; font-weight:bold; color:#0066ff;}
.tx_blue_5{font-size:18px; font-weight:bold; color:#0066ff;}
.tx_blue_6{font-size:20px; font-weight:bold; color:#0066ff;}
.tx_blue_7{font-size:22px; font-weight:bold; color:#0066ff;}
.tx_blue_8{font-size:24px; font-weight:bold; color:#0066ff;}
.tx_blue_9{font-size:26px; font-weight:bold; color:#0066ff;}
.tx_blue_10{font-size:28px; font-weight:bold; color:#0066ff;}
.tx_blue_11{font-size:30px; font-weight:bold; color:#0066ff;}
.tx_blue_12{font-size:32px; font-weight:bold; color:#0066ff;}

.tx_yellow_0{font-size:10px; font-weight:bold; color:#8b7417; }
.tx_yellow_1{font-size:12px; font-weight:bold; color:#8b7417; }
.tx_yellow_2{font-size:14px; font-weight:bold; color:#8b7417; }
.tx_yellow_3{font-size:15px; font-weight:bold; color:#8b7417; }
.tx_yellow_4{font-size:16px; font-weight:bold; color:#8b7417; }
.tx_yellow_5{font-size:18px; font-weight:bold; color:#8b7417; }
.tx_yellow_6{font-size:20px; font-weight:bold; color:#8b7417; }
.tx_yellow_7{font-size:22px; font-weight:bold; color:#8b7417; }
.tx_yellow_8{font-size:24px; font-weight:bold; color:#8b7417; }
.tx_yellow_9{font-size:26px; font-weight:bold; color:#8b7417; }
.tx_yellow_10{font-size:28px; font-weight:bold; color:#8b7417; }
.tx_yellow_11{font-size:30px; font-weight:bold; color:#8b7417; }
.tx_yellow_12{font-size:32px; font-weight:bold; color:#8b7417; }

.tx_pink_line_1{ font-size:12px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_2{ font-size:14px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_3{ font-size:16px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_4{ font-size:18px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_5{ font-size:20px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_6{ font-size:22px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_7{ font-size:24px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_8{ font-size:26px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_9{ font-size:28px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_10{ font-size:30px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_11{ font-size:32px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}
.tx_pink_line_12{ font-size:34px; font-weight:bold; color:#cc0033; border-bottom:1px solid #cc0033;}

.tx_blue_line_1{ font-size:12px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_2{ font-size:14px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_3{ font-size:16px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_4{ font-size:18px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_5{ font-size:20px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_6{ font-size:22px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_7{ font-size:24px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_8{ font-size:26px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_9{ font-size:28px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_10{ font-size:30px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}
.tx_blue_line_11{ font-size:32px; font-weight:bold; color:#0066ff; border-bottom:1px solid #0066ff;}

.txle_yellow_1{font-size:12px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_2{font-size:14px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_3{font-size:16px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_4{font-size:18px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_5{font-size:20px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_6{font-size:22px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_7{font-size:24px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_8{font-size:26px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_9{font-size:28px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_10{font-size:30px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}
.txle_yellow_11{font-size:32px; font-weight:bold; color:#8b7417; border-bottom: 1px solid #8b7417;}

.green_line{ color:#006600;font-weight:bold; border-bottom:2px solid #006600;}
.gray_line{ border-bottom:1px dotted #666666;}
.black_line{border-bottom:1px solid #000000;}
.yellow_line{border-bottom:1px solid #8b7417;}
.blue_line{border-bottom:1px solid #0066ff;}
.red_line{border-bottom:1px solid #FF0000;}
.pink_line{ border-bottom:1px solid #cc0033;}

.txbg_pink{background-color:#FFCCFF; padding:2px; line-height:2; }
.txbg_blue_{background-color:#ccffff; padding:2px; line-height:2;}
.txbg_yellow{background-color:#ffffb1; padding:2px; line-height:2;}

.mincho{font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}

.ek_acth1 { font-size:27px; text-align:center; line-height:1.8; background:#af9f18; color:#FFF; padding:10px 0;}

/******　共通ここまで　********/
 



body {
	line-height:1.5;
	font-size: 16px;
}



/** link **/
a {
	color: #94156d;
	text-decoration:none;
}
a:hover {
    text-decoration: underline;

}


/************ 角丸 *****************/
#box_cnt_1{
	width:95%;
	height:100%;
	background-color:#dbeff6;
	border:1px solid #1399c5;
	padding:20px;
	margin:0 auto;

	
	/* 角丸
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-ms-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px; */	
	
	/* ボックスシャドウ 
	box-shadow:5px 5px 10px #dddddd;*/

	/* グラデーション */
	/*background: #ffccff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffc8d9));
	background-image:    -moz-linear-gradient(top, #ffffff, #ffc8d9);
	background-image:     -ms-linear-gradient(top, #ffffff, #ffc8d9);
	background-image:      -o-linear-gradient(top, #ffffff, #ffc8d9);
	background-image:         linear-gradient(#ffffff, #ffc8d9,25%); 		
	-pie-background:linear-gradient(#ffffff, #ffc8d9);*/

	position:relative;
	behavior:url("PIE/PIE.htc");	
}
#box_cnt_1 .inbox{padding:20px;}
#box_cnt_1 h2{ background-color:#23b9d9; color:#FFF; font-size:22px; text-align:center; padding:10px;}


#box_cnt_2{
	width:94%;
	height:100%;
	background-color:#ffffff;
	padding:10px 20px 20px;
	border:1px solid #4babc7;
	margin:0 auto;
	}
#box_cnt_2 .inbox{ line-height:2;}
#box_cnt_2 h2{ background-color:#309ebe; color:#FFF; font-size:25px; text-align:center; padding:10px 0;}

#box_cnt_3{
	width:94%;
	height:100%;
	background-color:#ffeded;
	padding:10px 20px 20px;
	border:1px solid #f6a1a1;
	margin:0 auto;
	}
#box_cnt_2 .inbox{ line-height:2;}
#box_cnt_2 h2{ background-color:#309ebe; color:#FFF; font-size:25px; text-align:center; padding:10px 0;}



/** カウントダウン**/

#cd_bg{
	width:600px;
	height:100px;
	border:1px solid #d79904;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:10px 20px 70px;
	text-align:center;

	
	/* 角丸 */	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-ms-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
	
	/* ボックスシャドウ */
	box-shadow:5px 5px 10px #dddddd;

	/* グラデーション */
	background: #fff0cc;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e6a407), to(#f2d796));
	background-image:    -moz-linear-gradient(top, #e6a407, #f2d796);
	background-image:     -ms-linear-gradient(top, #e6a407, #f2d796);
	background-image:      -o-linear-gradient(top, #e6a407, #f2d796);
	background-image:         linear-gradient(#e6a407, #f2d796,25%); 		
	-pie-background:linear-gradient(#e6a407, #f2d796);
	
	 shadow: 2px 2px 16px 7px #ddd, inset 0px 0px 1px 1px #f5add2; /* Safari, Chrome用 */    
    -moz-box-shadow: 2px 2px 16px 7px #ddd, inset 0px 0px 1px 1px #f5add2; /* Firefox用 */    
    box-shadow: 2px 2px 16px 7px #ddd, inset 0px 0px 1px 1px #f5add2; /* CSS3 */ 

	position:relative;
	behavior:url("../PIE/PIE.htc");	
}

#CDT .day{
 font-size: 60px;
 color:#C03;
 padding:0;
 margin:0;
}
#CDT .hour,#CDT .min{
 font-size: 60px;
 color:#C03;
 padding:0;
 margin:0;
}

#CDT .sec,#CDT .milli{
 font-size: 50px;
 color:#C03;
 padding:0;
 margin:0;
}

#CDT{
 font-size: 60px;
 color:#FFFFFF;
 padding:10px 0 0 0;
}

.cgtit{ background-color:#F36; padding:10px; font-size:1.7em; font-weight:bold; color:#FFF;}

.btn a {
	color:#ffffff;
	font-weight:bold;
}
.btn .ar{ vertical-align:middle; margin:0 10px 10px 0;}



/* 送信ボタン 
input[type="submit"] {
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #06ca06), color-stop(1, #008e0a) );
	background:-moz-linear-gradient( center top, #22cc00 5%, #038e00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#00cd35;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	padding: 10px 20px;
color: #fff;
height:120px;
width:700px;
margin: 0px auto 0px auto;
font-size:24px;
font-weight:bold;
cursor: pointer;
}
 */
/* 送信ボタン - マウスオーバー時 
input[type="submit"]:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #98fd90), color-stop(1, #21c01d) );
	background:-moz-linear-gradient( center top, #98fd90 5%, #21c01d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1dcc00', endColorstr='#008e07');
	background-color:#99ff99;
	color:#ffffff;

}*/
 
/* 送信ボタン - 押せないとき
input[type="submit"][disabled] {
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CCC), color-stop(1, #CCC) );
	background:-moz-linear-gradient( center top, #CCC 5%, #CCC 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC', endColorstr='#CCC');
	background-color:#CCC;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
padding: 10px 20px;
cursor: default;
}

input[type=radio] {
    width: 30px;
    height: 30px;
    vertical-align: middle;
}


 */

/* blueボタン */


#blue_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77c3f4), color-stop(1, #1d93c0) );
	background:-moz-linear-gradient( center top, #77c3f4 5%, #1d93c0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#0095cd;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	color:#FFFFF;
	font-size:28px;
	line-height:1.5;
	font-weight:bold;
	text-align:center;
	text-shadow:1px 1px 0px #c0c0c0;
	height:140px;
	width:600px;
	margin: 0px auto 20px auto;
	padding:0 0 ;
	}
#blue_btn a {
	color:#ffffff;
	font-weight:bold;
}
#blue_btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095cc), color-stop(1, #00678e) );
	background:-moz-linear-gradient( center top, #0095cc 5%, #00678e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
	background-color:#dfdfdf;
	color:#ffffff;
}
#blue_btn:active {
	position:relative;
	color:#ffffff;
	top:1px;
}

.btn a {
	color:#ffffff;
	font-weight:bold;
}
.btn:hover {
	color: #0CC;
}
.btn:active {
	position:relative;
	color:#ffffff;
	top:1px;
}

/** green ボタン **/
#green_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #06ca06), color-stop(1, #008e0a) );
	background:-moz-linear-gradient( center top, #22cc00 5%, #038e00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#00cd35;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	color:#FFFFF;
	font-size:25px;
	font-weight:bold;
	line-height:1.5;
	text-align:center;
	text-shadow:1px 1px 0px #c0c0c0;
	height:100px;
	width:700px;
	margin: 0px auto 0px auto;
	padding:30px 0 0 ;
	}
#green_btn:hover {
	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #98fd90), color-stop(1, #21c01d) );
	background:-moz-linear-gradient( center top, #98fd90 5%, #21c01d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1dcc00', endColorstr='#008e07');
	background-color:#dfdfdf;
	color:#ffffff;
}
#green_btn:active {
	position:relative;
	top:1px;
}

/** green ボタン **/
#green_btn2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #06ca06), color-stop(1, #008e0a) );
	background:-moz-linear-gradient( center top, #22cc00 5%, #038e00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#00cd35;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	color:#FFFFF;
	font-size:40px;
	font-weight:bold;
	line-height:1.5;
	text-align:center;
	text-shadow:1px 1px 0px #c0c0c0;
	height:150px;
	width:650px;
	margin: 0px auto 0px auto;
	padding:35px 0 0 ;
	}
#green_btn2:hover {
	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #98fd90), color-stop(1, #21c01d) );
	background:-moz-linear-gradient( center top, #98fd90 5%, #21c01d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1dcc00', endColorstr='#008e07');
	background-color:#dfdfdf;
	color:#ffffff;
}
#green_btn2:active {
	position:relative;
	top:1px;
}

/** yellow ボタン **/
#yel_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f59e22), color-stop(1, #ca7906) );
	background:-moz-linear-gradient( center top, #f59e22 5%, #ca7906 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#f59e22;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	color:#FFFFF;
	font-size:25px;
	font-weight:bold;
	line-height:1.5;
	text-align:center;
	text-shadow:1px 1px 0px #c0c0c0;
	height:100px;
	width:600px;
	margin: 0px auto 0px auto;
	padding:15px 0 0 ;
	}
#yel_btn:hover {
	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fde090), color-stop(1, #c0851d) );
	background:-moz-linear-gradient( center top, #fdd890 5%, #c0901d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc9e00', endColorstr='#8e7c00');
	background-color:#dfdfdf;
	color:#666;
}
#yel_btn:active {
	position:relative;
	top:1px;
}


/** pink ボタン **/
#pink_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f361b0), color-stop(1, #cd0772) );
	background:-moz-linear-gradient( center top, #f361b0 5%, #cd0772 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#fe45e6;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	color:#FFFFF;
	font-size:25px;
	font-weight:bold;
	line-height:1.5;
	text-align:center;
	text-shadow:1px 1px 0px #c0c0c0;
	height:100px;
	width:600px;
	margin: 0px auto 0px auto;
	padding:15px 0 0 ;
	}
#pink_btn:hover {
	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #feabe0), color-stop(1, #e537a5) );
	background:-moz-linear-gradient( center top, #feabe0 5%, #e537a5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0095', endColorstr='#af0370');
	background-color:#dfdfdf;
	color:#ffffff;
}
#pink_btn:active {
	position:relative;
	top:1px;
}



#wrapper {
 margin:auto;
 margin-bottom:8px;
 width: 1000px;
 padding:0px;
}

#content {
	width: 880px;
	margin: 0 auto;
	padding: 10px 40px 20px 40px;
	background: #FFF;
	background: rgba(255, 255, 255, 0.85);
}

#page {
 margin:auto;
 margin-bottom:8px;
 width: 900px;
 background-color:#FFFFFF;
 padding:0px;
}

#page04 {
 margin:auto;
 margin-bottom:8px;
 width: 780px;
 padding:0px;
}


#pages {
 margin:auto;
 margin-bottom:8px;
 width: 780px;
 background-color:#FFFFFF;
 padding:0px;
}

#page_03 {
 margin:auto;
 margin-bottom:8px;
 width: 750px;
 background-color:#FFFFFF;
 padding:0px;
}


#page_02 {
 margin:auto;
 margin-bottom:8px;
 width: 780px;
 padding:0px;
}

.big_bk{
color: #000;
line-height: 1.6em;
font-size:16px;
}

.redfont{
color: #000;
}


.big_font_title01 {
color: #CC3399;
line-height: 2.0em;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}

.big_font_title02 {
color: #333399;
line-height: 2.0em;
font-size:14px;
font-weight:bold;
}

.big_font_title03 {
color: #333399;
line-height: 2.0em;
font-size:16px;
font-weight:bold;
}

.big_font_BK {
color: #000;
line-height: 2.0em;
font-size:32px;
}

.mid_font_BK {
color: #000;
line-height: 2.0em;
font-size:24px;
}


.big_font_body01 {
color: #000;
line-height: 1.5em;
font-size:14px;
}

.big_font_body02 {
color:red;
line-height: 2.0em;
font-size:14px;
}


.big_font_white01 {
color:#fff;
line-height: 2.0em;
font-size:14px;
}

.big_font_body03 {
color:red;
line-height: 2.0em;
font-size:16px;
}

.big_font_body04 {
color: #999999;
line-height: 1.5em;
font-size:12px;
}


.big_font_body06 {
color: #0F890C;
line-height: 1.8em;
font-size:16px;
font-weight:bold;
}


.big_font_titleO{
color: #F78D1D;
line-height: 1.8em;
font-size:24px;
margin-top:10px;
margin-bottom:20px;
border-bottom:1px solid #F78D1D;
}

.big_font_titleB {
color: #0095CD;
line-height: 1.8em;
font-size:24px;
margin-top:10px;
margin-bottom:20px;
border-bottom:1px solid #0095CD;
}


.big_font_titleG {
color: #093;
line-height: 1.8em;
font-size:24px;
margin-top:10px;
margin-bottom:20px;
border-bottom:1px solid #093;
}



.big_font_bodyG {
color: #0F890C;
line-height: 1.8em;
font-size:18px;
}


.big_font_bodyR {
color: red;
line-height: 1.8em;
font-size:28px;
}

.fontRED{ color:#E80003;} 
.fontBLUE{ color: #1951E8;} 
.fontGreen{ color: #0D9C2F;} 


.big_font_Gold {
color: #B7A028;
line-height: 1.8em;
font-size:24px;
}


.big_font_Orange {
color: #F48912;
line-height: 1.8em;
font-size:20px;
}

.big_font_Green {
color: #0D9C2F;
line-height: 1.8em;
font-size:20px;
}




/*--------------------------------
		2009new
--------------------------------*/

#title_box01{
color:fff;
padding:4px;
margin:2px;
font-size:14px;
background-color:DA508F;
font-weight:bold;}

.memu_list_01 {
color: #006699;
line-height: 2.0em;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.memu_list_03 {
color: #006699;
line-height: 2.0em;
font-size:14px;
font-weight:bold;
}


.memu_list_02 {
color: #0000FF;
line-height: 2.0em;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.black_bg_yellow {
	line-height:2em;
	color: #000;
	background-color:#FFFFCC;
	font-weight:bold;
	}

.black_bg_yellow2 {
	line-height:2em;
	color: #000;
	background-color:#FFFFCC;
	font-weight:bold;
	}


.img_box01{
	padding:2px;
	border:#CCCCCC 1px solid;
	margin-right:16px;
	margin-bottom:16px;
	}
	
.img_box02{
	padding:2px;
	border:#CCCCCC 1px solid;
	margin-left:16px;
	margin-bottom:16px;}
	
.img_box11{
	padding:2px;
	border:#CCCCCC 1px solid;
	margin-right:16px;
	margin-bottom:16px;
	float:left;}
	
.img_box22{
	padding:2px;
	border:#CCCCCC 1px solid;
	margin-left:16px;
	float:right;
	margin-bottom:16px;}


	
	INPUT.textbox1{
border-style: solid;
border-color: #cccccc;
border-width: 1px;
background-color: #FFFFFF;
font-size: 9pt;
align: left, absmiddle;
height:18px;
}
textarea.textbox2{
border-color: #cccccc;
border-width: 1px;
border-style: solid;
background-color: #FFFFFF;
font-size: 9pt;
align: left, absmiddle;
}
INPUT.but1{
border-style: solid;
border-color: #D67FCE;
border-width: 1px;
background-color: #FBF4FA;
font-size: 9pt;
align: left, absmiddle;
height:22px;
}
INPUT.but2{
border-style: solid;
border-color: #66CCCC;
border-width: 1px;
background-color: #DBEFF2;
font-size: 9pt;
align: left, absmiddle;
height:22px;
}




/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}

.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}




/* Flex Caption Effect */
.FadeIn, .FromTop, .FromRight, .FromBottom, .FromLeft {opacity: 0; transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out;}
.captionDelay1 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.1s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.1s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.1s;}
.captionDelay2 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.2s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.2s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.2s;}

.captionDelay3 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.3s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.3s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.3s;}

.captionDelay4 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.4s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.4s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.4s;}

.captionDelay5 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.5s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.5s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.5s;}

.captionDelay6 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.6s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.6s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.6s}

.captionDelay7 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.7s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.7s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.7s;}

.captionDelay8 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.8s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.8s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.8s;}

.captionDelay9 {
	   animation-name:myanimation;
       animation-duration:0.1s;
       animation-delay:0.9s;
       -moz-animation-name:myanimation;
       -moz-animation-duration:0.1s;
       -moz-animation-delay:0.9s;
       -webkit-animation-name:myanimation;
       -webkit-animation-duration:0.1s;
       -webkit-animation-delay:0.9s;}


/* Animation Timers
---------------------------------*/
.delay-01s { 
	animation-delay: 0.1s; 
	-webkit-animation-delay: 0.1s; 
}
.delay-02s { 
	animation-delay: 0.2s; 
	-webkit-animation-delay: 0.2s; 
}
.delay-03s { 
	animation-delay: 0.3s; 
	-webkit-animation-delay: 0.3s; 
}
.delay-04s { 
	animation-delay: 0.4s; 
	-webkit-animation-delay: 0.4s; 
}

.delay-05s { 
	animation-delay: 0.5s; 
	-webkit-animation-delay: 0.5s; 
}
.delay-06s { 
	animation-delay: 0.6s; 
	-webkit-animation-delay: 0.6s; 
}

.delay-07s { 
	animation-delay: 0.7s; 
	-webkit-animation-delay: 0.7s; 
}
.delay-08s { 
	animation-delay: 0.8s; 
	-webkit-animation-delay: 0.8s; 
}

.delay-09s { 
	animation-delay: 0.9s; 
	-webkit-animation-delay: 0.9s; 
}
.delay-1s { 
	animation-delay: 1s; 
	-webkit-animation-delay: 1s; 
}
.delay-12s { 
	animation-delay: 1.2s; 
	-webkit-animation-delay: 1.2s; 
}


@media only screen and (min-width: 992px)and (max-width: 1050px){
	/****Ipad Landscape 1024 Container 970 ****/
	

	
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
		/****Mobile Landscape 480 Container 100% ****/
/** contents09-container **/ 
#

@media only screen
and (min-device-width:320px)
and (max-device-width:568px) {


}

