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

body{
	margin: 0;
	padding: 0;
	width: 100%;
	
}






#example{
   margin:0; 
   padding:0;}

#wrapper{
	width: 1300px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}

body {
	color: #666666;
	font-size: 14px;
	font-family: "ヒラギノ角ゴシック", "メイリオ";
	letter-spacing: 1px;
	line-height: 20px;
	
	
}

/* -- bodyのフェードイン -- */

body {
    animation: fadeIn 0.4s ease 0s 1 normal;
    -webkit-animation: fadeIn 0.4s ease 0s 1 normal;
}

@keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}

@-webkit-keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}


/* -- bodyのフェードイン -- */





a {
	color:#666666;
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:hover {
	color: #6F0000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
h1,h2,h3,h4,h5,h6,p,form {
	margin:0px;
	padding:0px;
}
.clear{ clear:both;}

ul li{
    list-style-type: none;
    margin-left: auto;
    margin-right: auto;
}

/* -- _width -- */


.w600 {width:600px;}
.w580 {width:580px;}
.w550 {width:550px;}
.w490 {width:490px;}
.w460 {width:460px;}
.w435 {width:435px;}
.w420 {width:420px;}
.w415 {width:415px;}
.w400 {width:400px;}
.w380 {width:380px;}
.w370 {width:370px;}
.w355 {width:355px;}
.w360 {width:360px;}
.w350 {width:350px;}
.w340 {width:340px;}
.w320 {width:320px;}
.w305 {width:305px;}
.w300 {width:300px;}
.w290 {width:290px;}
.w280 {width:280px;}
.w260 {width:260px;}
.w250 {width:250px;}
.w240 {width:240px;}
.w230 {width:230px;}
.w220 {width:220px;}
.w200 {width:200px;}
.w180 {width:180px;}
.w150 {width:150px;}


/* -- _height -- */

.h180 {height:180px;}
.h200 {height:200px;}
.h240 {height:240px;}
.h250 {height:250px;}
.h280 {height:280px;}
.h300 {height:300px;}
.h350 {height:350px;}

/* -- _margin -- */
.mt_02{margin-top:2px;}
.mt_05{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_20{margin-top:20px;}
.mt_25{margin-top:25px;}
.mt_30{margin-top:30px;}
.mt_35{margin-top:35px;}
.mt_40{margin-top:40px;}
.mt_45{margin-top:45px;}
.mt_50{margin-top:50px;}
.mt_70{margin-top:70px;}
.mt_120{margin-top:120px;}

.mr_02{margin-right:2px;}
.mr_03{margin-right:3px;}
.mr_04{margin-right:4px;}
.mr_05{margin-right:5px;}
.mr_10{margin-right:10px;}
.mr_15{margin-right:15px;}
.mr_20{margin-right:20px;}
.mr_25{margin-right:25px;}
.mr_30{margin-right:30px;}
.mr_35{margin-right:35px;}
.mr_40{margin-right:40px;}
.mr_45{margin-right:45px;}
.mr_50{margin-right:50px;}

.mb_0{margin-bottom:0px;}
.mb_05{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_15{margin-bottom:15px;}
.mb_20{margin-bottom:20px;}
.mb_25{margin-bottom:25px;}
.mb_30{margin-bottom:30px;}
.mb_35{margin-bottom:35px;}
.mb_40{margin-bottom:40px;}
.mb_45{margin-bottom:45px;}
.mb_50{margin-bottom:50px;}

.ml_02{margin-left:2px;}
.ml_03{margin-left:3px;}
.ml_04{margin-left:4px;}
.ml_05{margin-left:5px;}
.ml_10{margin-left:10px;}
.ml_15{margin-left:15px;}
.ml_20{margin-left:20px;}
.ml_25{margin-left:25px;}
.ml_30{margin-left:30px;}
.ml_35{margin-left:35px;}
.ml_40{margin-left:40px;}
.ml_45{margin-left:45px;}
.ml_50{margin-left:50px;}

.ma_10 {margin:10px;}
.ma_15 {margin:15px;}

.m_0a{margin:0px auto;}
.m_xa{margin-left:auto; margin-right:auto;}



/* -- _padding -- */
.pt_05{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}
.pt_25{padding-top:25px;}
.pt_30{padding-top:30px;}
.pt_35{padding-top:35px;}
.pt_40{padding-top:40px;}
.pt_45{padding-top:45px;}
.pt_50{padding-top:50px;}
.pt_70{padding-top:70px;}
.pt_120{padding-top:120px;}

.pr_02{padding-right:2px;}
.pr_03{padding-right:3px;}
.pr_04{padding-right:4px;}
.pr_05{padding-right:5px;}
.pr_10{padding-right:10px;}
.pr_15{padding-right:15px;}
.pr_20{padding-right:20px;}
.pr_25{padding-right:25px;}
.pr_30{padding-right:30px;}
.pr_35{padding-right:35px;}
.pr_40{padding-right:40px;}
.pr_45{padding-right:45px;}
.pr_50{padding-right:50px;}

.pb_0{padding-bottom:0px;}
.pb_05{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}
.pb_25{padding-bottom:25px;}
.pb_30{padding-bottom:30px;}
.pb_35{padding-bottom:35px;}
.pb_40{padding-bottom:40px;}
.pb_45{padding-bottom:45px;}
.pb_50{padding-bottom:50px;}

.pl_02{padding-left:2px;}
.pl_03{padding-left:3px;}
.pl_04{padding-left:4px;}
.pl_05{padding-left:5px;}
.pl_10{padding-left:10px;}
.pl_15{padding-left:15px;}
.pl_20{padding-left:20px;}
.pl_25{padding-left:25px;}
.pl_30{padding-left:30px;}
.pl_35{padding-left:35px;}
.pl_40{padding-left:40px;}
.pl_45{padding-left:45px;}
.pl_50{padding-left:50px;}

.pa_10 {padding:10px;}
.pa_15 {padding:15px;}


/* -- _float -- */
.rf15{float:right; margin-left:15px;}
.lf15{float:left; margin-right:15px;}
.rf{float:right;}
.lf{float:left;}

.float_right{float:right; margin-left:10px;}
.float_left{float:left; margin-right:10px;}
.float_right_0{float:right;}
.float_left_0{float:left;}


/* -- color -- */

.color_ore02 {color:#FF9933}
.color_pur {color:#ad5adc;}
.color_blue {color:#63adbe;}
.color_red {
	color:#F60;
}
.color_red02 {color:#FF3300}
.color_pink {color:#eb415b;}
.color_l_blue {color:#0080ff;}
.color_green {color:#669900;}
.color_green02 {color:#249599;}

/* -- _txt-size -- */

.txt10 {font-size:10px;}
.txt12 {font-size:12px;}
.txt14 {font-size:14px;}
.txt16 {font-size:16px;}
.txt24 {font-size:24px;}

.font_b {font-weight:bold;}

.t_center {text-align:center;}
.t_left {text-align:left;}
.t_right {text-align:right;}

p {color: #666666;
	font-size: 14px;
	font-family: "ヒラギノ角ゴシック", "メイリオ";
	letter-spacing: 1px;
	line-height: 20px;}


.text_info{
	font-size: 14px;
	color: #0C1D6F;
	font-weight: bold;
	line-height: 14px;
}
.text_info2{
	font-size: 14px;
	color: #00000;
	font-weight: bold;
	line-height: 16px;
}

#shinchaku_box{
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 1px;	
}




p {
    line-height: 16px;
    margin-bottom: 8px;
    color: #666666;
    font-size: 18px;
}

.team_bnr{
	width: 725px;
	margin-top: 45px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: 0px;	
}
