@charset "utf-8";


body{background-image:url("../img/bg_01.gif");color:#3a2d24;line-height:160%;}
a{color:#eb6100;}
a:hover{color:#eb5300}

.but:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
  text-decoration: none;
}

h3{margin:0.5em 0 0 0;}
strong{font-weight:bold;color:#eb6100;}

.c-table-03 th{width:30%;}
.c-table-03 ul{margin:0;}
.c-table-03 li{margin:0.5em 0;}
.c-ground-01 h2{padding-top:30px;}

.contact,.contact2{clear:both;margin:1.5em 0 0 0;}
.contact2{text-align:center;}
.contact-txt1{text-align:center;font-weight:bold;font-size:150%;color:#EB7000;margin:0 auto 10px auto;}
.contact-txt2{text-align:left;color:#EB7000;margin:0 50px;line-height:120%;}


.f110p{font-size:110%;}
.fontl{font-size:140%;}
.fonts{font-size:85%;line-height:130%;}
.fc1{color:#ff5669;}
.fc1 strong{font-weight:bold;color:#698c17;}
.fc2{color:#eb7000;}
.fc3{color:#ff3b51;}
.ul2{list-style-type:none;text-indent:-1em;}
.c{text-align:center;}
.b{font-weight:bold;}
.mt1e{margin-top:1em;}
.mb0{margin-bottom:0;}
.r{text-align:right;}

#aw1000p-top .contact{margin:0;}
#aw1000p-top{padding:0;}
#aw1000p-top h1{margin-bottom:0;}
#main-2{width:976px;height:294px;background-image:url("../img/main_2_2.png");background-position:0 114px;}
#main-2 p{margin:0;}
#main-2 ul{margin:0 0 0 10px;}
#main-2 li{list-style-type:none;display:inline;}
#main-2 li img{margin-top:0;margin-right:10px;}
.frame-content{width:976px;}
#con1,#con2,#con3{padding-top:0;padding-bottom:2em;}

.contact .fonts{width:775px;}
#con1 p{margin-bottom:0.5em;}
#con1 ul{margin-left:-1.5em;}
#con1 .con1-back{padding-top:2em;padding-left:50px;padding-bottom:1em;background-image:url("../img/con1_back.png");background-repeat:repeat-y;}
#con1 .con1-back2{width:710px;margin-left:30px;}
#con1 .ul1{list-style-type:none;}
#con1 .ul1 li{padding-left:60px;padding-top:20px;background-image:url("../img/ico_ex_l.png");background-repeat:no-repeat;min-height:55px;}
#con1 .dl1 dt{float:left;}
#con1 .dl1 dd{padding-top:8px;padding-left:140px;}
#con1 #con1-step2 h2,
#con1 #con1-step3 h2,
#con1 .con1-end{background-image:url("../img/con1_arr.png");background-repeat:no-repeat;}
#con1 .con1-end{padding-top:32px;}
#con1 .ul-exs{list-style-type:none;text-align:left;margin-left:10px;font-size:80%;}
#con1 .ul-exs li{padding-left:30px;line-height:150%;background-image:url("../img/ico_ex_s.png");background-repeat:no-repeat;min-height:20px;}

#pr{margin:1em 40px;padding:1em 30px 0 30px;border:3px solid #bbb;}
#pr p{margin:0;}
#pr .pr-l{float:left;}
#pr .pr-r{margin-left:70px;}

#con2{margin-top:0;}
#con2 h2{background-color:#EA6B00;margin-top:1em;padding:15px 50px;}
#con2 .con2-back{background-color:#FFEFD9;padding:1em 50px;}
#con2 .attention{margin-top:1em;border:3px solid #ff3b51;padding:15px;font-size:90%;}
#con2 .attention dl{margin-bottom:0;margin-top:0;}
#con2 .attention dt{float:left;}
#con2 .attention dd{margin-left:100px;}
#con2 .con2-back h3{float:left;clear:both;}
#con2 h3{float:left;}
#con2 .con2-con{margin-left:150px;}
#con2-1,#con2-2{text-align:center;}

#con3 h2{margin: 0;}
#con3 dl{margin-left:50px;}
#con3 dt{float:left;width:200px;}
#con3 dd{margin-left:240px;margin-bottom:0.2em;}
#con3-3{color:#eb7000;text-align:center;}

.date{text-align:right;font-size:80%;margin-top:0.3em;}
.outline{margin:2em 50px;font-size:80%;line-height:150%;}
.outline .but{text-align:center;}
.pagetop{text-align:right;margin-right:-50px;}


/*for IE7↓*/
#aw1000p-top,#con1,#con2,#con3{*width:868px;}
h1.logo a{*margin-left:25px;}
#header-accessary{*margin-right:25px;}
#con1 .col-md-3{*float:right;*margin-top:-380px;*padding-right:0;}
/*for IE8*/
html.ie8 #con1 .col-md-3{float:right;margin-top:-418px;padding-right:0;}

/* campaign closed message */
.cpn-closed-message .c-noteList-03 > li:before {
	background-image: url(/assets/img/marker_04_@2x.png);
	background-position: center 0.15em;
}

.cpn-closed-message .c-noteList-03 > li > strong {
	color: #e50000;
	font-weight: normal;
}
