html{ background:#FF8E28!important}

body#second{ border-bottom:15px solid #FF8E28;}

body#second,html{ background:#fff; color:#4E535B!important;}

#header{ background:url(../img/common_header_bg.gif) left bottom repeat-x #FF8E28; padding:0!important;}

#header .headerContent{ width:960px; margin:auto; padding-top:15px; padding-bottom:15px;}
#header .headerContent h1{ float:left;}
#header .headerContent ul{ float:right; color:#FFF; margin-top:8px;}
#header .headerContent ul li { text-align:right;
}

#header .headerContent ul li a{ color:#fff; text-decoration:none; font-size:11px;letter-spacing: -0.1em;
}

#header .headerContent ul li a:hover{ text-decoration:none; color:#BD1600!important;
}

#header .headerContent ul span{ font-weight:bold;}
.kuzu{ background: #E5DDD5; font-size:11px; width:100%; color:#4E535B;}

.kuzu > div{ width:960px; margin:auto;}

.kuzu ul{ margin:auto; padding:7px 0 3px; float:left;}
.kuzu ul li{ float:left; margin-right:5px; line-height:1.8;}
.kuzu ul li a{ color: #4E535B;}
.kuzu ul li a:hover{ color: #4E535B!important;}
.kuzu ul li.home{ background:url(../img/common_ico_home.png) left center no-repeat; padding-left:18px;}


.childNav{ float:right!important;}
.childNav li{ margin-left:15px;}
.childNav li a{ color:#4E535B; background:url(../img/common_arr02.gif) left center no-repeat; padding-left:13px;}
.childNav li a:hover{color:#4E535B!important;}

#mainContent{ width:960px; margin:auto;}

#leftClm{ width:310px; float:left; padding-top:50px; border-right:1px solid #F5F2EF; color:#4E535B!important;}
#leftClm h2{font-size:21px; background:url(../img/common_ico_arr01.png) left center no-repeat; padding-left:18px; color:#4E535B;}
#rightClm{ width:650x; float:right; padding-top:52px; padding-right:25px; width:580px;}


div.history ul{}
div.history ul li{ padding:15px;background:#fff; color:#4F545C; border-bottom:1px solid #E6DED6; line-height:1.8;font-size:14px; clear:both; padding-left:0; padding-right:0;}
div.history ul li span{font-size:14px; float:right;}

/*入力フォーム*/
table#touyu{background:#E4E4E4;}
table#touyu th{ padding:15px;background:#fff; color:#4F545C; border:none; width:220px; background-color:#fff; border-bottom:1px solid #E6DED6; line-height:1.8; padding-left:0; padding-right:0;}
table#touyu th span{ color:#FF6D02; font-weight:normal;}
table#touyu td{ padding:15px; padding-right:1px;background:#fff; color:#4F545C; border:none; text-align:left; border-bottom:1px solid #E6DED6; line-height:1.8;}
table#touyu td span{ display:block; color:#FF6D02; font-weight:normal;}
table#touyu td .txtfield{ width:360px; padding:5px;}
/*table#touyu td input{ border:1px solid #E6DED6;}*/
table#touyu td a{ color:#005D97;}
table#touyu td .txtSonota{ font-weight:normal; color:#4F545C; margin-top:12px; display:inline;}
table#touyu td .sonota{ padding:3px; color:#4F545C;}

table#touyu #submit{ background:url(../img/common_btn_01.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

table#touyu #check{ background:url(../img/common_btn_02.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

table#touyu #ok{ background:url(../img/common_btn_03.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

/*マイページ*/
body#second.mypage table#touyu td{  font-weight:bold;}
dl.deli{ font-size:16px; margin-top:40px; color:#4E535B!important;}
dl.deli dt{ margin-bottom:13px; color:#D62400;}
dl.deli dd{ font-size:16px; margin-bottom:10px;}
dl.deli dd span{ font-size:11px; margin-right:15px;}

a.mypage{ font-size:16px; color:#FF6D02;}
a.mypage:hover{ color:#FF6D02!important;}

.announce{ border-top:1px solid #F5F2EF; padding-top:20px; margin-bottom:60px;}

.announce ul{ margin-bottom:30px;}

.announce ul li{ margin-bottom:10px;}

.announce #check{ background:url(../img/common_btn_02.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

.announce #ok{ background:url(../img/common_btn_03.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

.announce #deactiv{ background:url(../img/common_btn_04.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

.announce #cancel{ background:url(../img/common_btn_05.png) left top no-repeat; height:38px; width:183px; border:none; cursor:pointer; margin-top:15px; margin-bottom:15px;}

ul.edit{ color:#4E535B!important; float:right; margin-top:25px; margin-bottom:20px;}
ul.edit li{ float:left;}
ul.edit li a{color:#4E535B!important;}
ul.edit li.use{ margin-right:20px; background:url(../img/common_ico_pen01.gif) left center no-repeat; padding-left:15px;}
ul.edit li.out{ background:url(../img/common_ico_pen02.gif) left center no-repeat; padding-left:15px;}

#copyright{ clear:both; border-top:1px solid #F5F2EF; text-align:center; color:#aaa; padding:15px; padding-top:20px;}


/* ボタン設定
---------------------------------------------------- */

.btn{float:left;
}

#mainContent a.btn01{ padding:10px 25px; display:inline-block; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;
border-bottom:1px solid #D66703; float:left; margin-right:25px; margin-bottom:25px;

background: #ff8e28; /* Old browsers */
background: -moz-linear-gradient(top,  #ff8e28 0%, #ed7225 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8e28), color-stop(100%,#ed7225)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff8e28 0%,#ed7225 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff8e28 0%,#ed7225 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff8e28 0%,#ed7225 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff8e28 0%,#ed7225 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e28', endColorstr='#ed7225',GradientType=0 ); /* IE6-9 */

-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

behavior: url(../PIE.htc);	
	
}

#form_input #sbmt,#form_check #sbmt2,#form_input #sbmt2,#form_check #sbmt3{ border:none; cursor:pointer;
}

#mainContent a.btn01:hover{ color:#fff!important; text-decoration:underline!important;}

#form_check table#touyu td span{ font-size:18px;
}