@charset "UTF-8";
/* line 1, /data/app/user/app/assets/stylesheets/common_field.css.scss */
body {
  margin: 0 0 0 0; }

/* line 5, /data/app/user/app/assets/stylesheets/common_field.css.scss */
body, p, ol, ul, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px; }

/* line 11, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.base_background-color {
  background-color: #F2C379; }

/*****************************************************************************************/
/* link、visited、hover、activeの順番で記述する */
/* リンク文字の色（未訪問） */
/* line 18, /data/app/user/app/assets/stylesheets/common_field.css.scss */
a:link {
  color: #000000; }

/* リンク文字の色（訪問済み） */
/* line 23, /data/app/user/app/assets/stylesheets/common_field.css.scss */
a:visited {
  color: #000000; }

/* リンク文字の色（選択中） */
/* line 28, /data/app/user/app/assets/stylesheets/common_field.css.scss */
a:hover {
  color: #808080; }

/* リンク文字の色（アクティブ） */
/* line 33, /data/app/user/app/assets/stylesheets/common_field.css.scss */
a:active {
  color: #808080; }

/* line 37, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#notice {
  font-size: 15px;
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 5px;
  color: red; }

/*****************************************************************************************/
/*エラー表示*/
/* line 48, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#error {
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 5px;
  color: red; }

/*エラー表示(classで指定する場合)*/
/*
.error_class{
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	color:red;
}
*/
/*パンクズ部*/
/*
#pan{
	border-bottom:solid;
	border-bottom-color:#FF6908;
	border-bottom-width:1px;
	background-color:#FFFFFF;
}
*/
/*
#rogo{
	padding-top:7px;
	font-size:20px;
	font-weight:bold;
	float:left;
}
*/
/*フッターー部*/
/*
#footer{
	width: 950px;
	height: auto;
	background-color:#ff9966;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
*/
/*日付表示部*/
/*
#date{
	padding-top:20px;
	float:right;
}
*/
/*グローバルナビ部
#groval_navi{
	height:17px;
	text-align:right;
	padding-top:6px;
	padding-right:5px;
	background-color:#FFF8DC;
	border-bottom-color:#ff9900;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
*/
/*ローカルナビ部
#local_navi{
	padding-top:20px;
	padding-left:5px;
	width:10%;
	float:left;
	background-color:#FFFAF0;
	height:500px;

}
*/
/*ローカルナビ部*/
/*
#local_navi{
	padding-top:5px;
	padding-left:18px;
	margin-right:5px;
	float:left;
	width:185px;
	background-color:#FFFFFF;
	height:100%;
}

.info_left{
	background:url(../images/common/date7.jpg) repeat-y ;
}

.info_right{
	background:url(../images/common/date8.jpg) repeat-y ;
}

#today{
	color:#115619;
	font-weight:bold;
}

#salon_name{
	font-weight:bold;

}

.discount_money{
	color:#FF0000;
	font-weight:bold;

}

.deadline_title{

}

.deadline{
	color:#AF0401;
}
*/
/*バナー部*/
/*
#banner {
	width:230px;
	height:515px;
	background-color: #FFFFFF;
	float:right;
	padding-top: 5px;
	padding-right: 18px;
	padding-left: 5px;
}
*/
/*コンテンツ部*/
/*
#content{

/*	width:500px;
	margin-left:auto;
	margin-right:auto;

}
*/
/*必須項目*/
/*
#must{
	text-align:right;
	font-weight:bold;
	color:#696969;

}
 */
/*検索ボックス*/
/* line 208, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.search_item_title {
  padding-top: 5px;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 5px;
  color: #505050; }

/*コンテンツタイトル*/
/* line 218, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#title {
  padding-top: 10px;
  padding-left: 20px;
  font-size: 24px;
  font-weight: bold;
  color: #B3B3B3; }

/* line 226, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#title_hr {
  color: #B3B3B3; }

/*コンテンツサブタイトル*/
/* line 232, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.sub_title {
  padding-top: 0px;
  font-size: 15px;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 2px;
  color: #3333AA; }

/*コンテンツサブタイトル*/
/* line 243, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.subsub_title {
  padding-top: 2px;
  font-weight: bold;
  margin-bottom: 1px;
  color: #808080; }

/*コンテンツ中のデータ*/
/* line 251, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list, #search_data_list {
  border: solid;
  border-color: #CACACA;
  border-width: 1px;
  border-collapse: collapse; }

/* line 258, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list tr, #search_data_list tr {
  background-color: #FFFFFF;
  padding-left: 5px; }

/* line 263, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list th, #search_data_list th {
  /*padding-left:5px;*/
  text-align: center;
  border: solid;
  border-color: #CACACA;
  border-width: 1px; }

/* line 271, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list td, #search_data_list td {
  border: solid;
  border-color: #CACACA;
  border-width: 1px; }

/* line 277, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list th {
  font-weight: normal;
  background-color: #C8E9F4;
  color: #333333; }

/* line 283, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#search_data_list th {
  font-weight: bold;
  background-color: #B3B3B3;
  color: #FFFFFF; }

/*一行おきのいろ*/
/* line 290, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list .line_class_0 {
  background-color: #FFFFFF; }

/* line 294, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list .line_class_1 {
  background-color: #E7F8FA; }

/*【日鉄住金鋼管様対応】背景色ピンク色*/
/* line 299, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list .line_class_2 {
  background-color: #F9E5F7; }

/* line 303, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#data_list .reference {
  /*background-color:#B3B3B3;*/
  padding-left: 5px;
  color: #999999; }

@media print {
  /* line 310, /data/app/user/app/assets/stylesheets/common_field.css.scss */
  .print_none {
    display: none; } }
/*コンテンツ中のデータ*/
/* line 316, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#print_list {
  border: solid;
  border-color: #000000;
  border-width: 1px;
  border-collapse: collapse; }

/* line 323, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#print_list tr {
  background-color: #FFFFFF;
  padding-left: 5px; }

/* line 328, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#print_list th {
  /*padding-left:5px;*/
  text-align: center;
  border: solid;
  border-color: #000000;
  border-width: 1px;
  font-weight: normal;
  background-color: #C8E9F4;
  color: #333333; }

/* line 339, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#print_list td {
  border: solid;
  border-color: #000000;
  border-width: 1px; }

/* line 345, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#print_mark {
  border: none; }

/* line 349, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#print_mark_line {
  width: 70px;
  height: 60px;
  border: solid;
  border-collapse: collapse; }

/*インフォメーション表示で使用*/
/* line 358, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#topic_body {
  background-color: #FFFFFF;
  margin: 5px 10px 0 10px; }

/*ポップアップ*/
/* line 364, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#popup_body {
  margin: 0 5px 0 5px; }

/*コンテンツの登録ボタンや更新ボタンなど*/
/* line 370, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#action_button {
  margin-top: 5px;
  text-align: center; }

/*コンテンツ下部のアクションリンク（右寄せ）*/
/* line 378, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#action_link {
  text-align: right;
  font-size: large; }

/* button_link 非活性 */
/* line 384, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#action_link span.disabled {
  color: #BBBBBB; }

/*ポップアップ（申請）の通常ボタン*/
/* line 390, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#normal_button {
  float: left;
  width: 60%;
  margin: 15px 0 15px 20%;
  text-align: center; }

/*ポップアップ（申請）の管理者ボタン*/
/* line 398, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#admin_button {
  float: left;
  width: 20%;
  margin: 15px 0 15px 0;
  text-align: right; }

/*フッター部
#footer{
	clear:both;
	background-color:#FF6347;
	text-align:right;
	padding:1px;
	color:white;
}
*/
/*
#footer{
	width: 950px;
	height: 25px;
	background-color:#ff9966;
	float:left;
	padding:0 0 0 0;
	margin: 0 0 0 0;
}
*/
/* 注意事項のリスト */
/*
.information{
	padding-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	border: 1px solid gray;
	border-color: #243B9E;
	background-color: #DCEBF1;
	color: #243B9E;
	font-weight: bold;
}
*/
/* 点滅（IEは未対応） */
/*
.blink{
	font-size: large;
	font-weight: bolder;
	color: #00008B;
	text-decoration:blink;
}
*/
/*
#indicator_test{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #FF9933;
	font-weight: bold;
	font-size: 16px;
}
*/
/* line 462, /data/app/user/app/assets/stylesheets/common_field.css.scss */
div.indicator {
  text-align: left;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #345CD6;
  font-weight: bold;
  font-size: 16px; }

/* paginate index画面ページング用 */
/* line 474, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#div_paginate {
  text-align: right; }

/* line 478, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#div_paginate_for_applies_list {
  margin: 5px 0px 5px 0px;
  text-align: center; }

/* line 483, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.pagination {
  padding: 5px 0px 5px 0px; }

/* paginate カレントページ */
/* line 488, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.pagination span.current {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #B7D8E3;
  font-weight: bold;
  background-color: #B7D8E3;
  color: #FFFFFF; }

/* paginate カレントページ Rails4対応(<span>タグではなく<em>タグが生成される為)*/
/* line 498, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.pagination em.current {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #B7D8E3;
  font-weight: bold;
  /* 強調のemタグは「font-style: normal」で斜体をはずす */
  font-style: normal;
  background-color: #B7D8E3;
  color: #FFFFFF; }

/* paginate カレントページ以外 */
/* line 510, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.pagination a {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #B7D8E3;
  text-decoration: none;
  background-color: #FFFFFF;
  color: #666699; }

/* paginate オンフォーカス */
/* line 520, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.pagination a:hover, .pagination a:active {
  border: 1px solid #B7D8E3;
  background-color: #C8E9F4;
  color: #666699; }

/* paginate 非活性 */
/* line 527, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #EEEEEE;
  color: #DDDDDD; }

/* ボタンリンク */
/*

#div_right{
	text-align:right;
}
*/
/* 基本 */
/* line 544, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.link_button_regist, .link_button_output {
  padding: 10px 0px 10px 0px;
  font-size: 13px;
  font-weight: bolder; }

/* 通常表示 */
/* line 551, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.link_button_regist a {
  margin: 0px;
  line-height: 12px;
  border: outset 2px #BBDDFF;
  padding: 3px 10px 3px 10px;
  text-decoration: none;
  background-color: #66BBFF;
  color: #FFFFFF; }

/* line 561, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.link_button_output a {
  margin: 0px;
  line-height: 12px;
  border: outset 2px #BBDDFF;
  padding: 3px 10px 3px 10px;
  text-decoration: none;
  background-color: #3399FF;
  color: #FFFFFF; }

/* オンフォーカス */
/* line 572, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.link_button_regist a:hover {
  border: inset 2px #BBDDFF;
  background-color: #EEFFFF;
  color: #0066FF; }

/* line 578, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.link_button_output a:hover {
  border: inset 2px #BBDDFF;
  background-color: #DDFFFF;
  color: #0066FF; }

/* 非活性 */
/* line 585, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.link_button_regist span.disabled, .link_button_output span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #DDDDDD;
  color: #BBBBBB; }

/* タブ */
/* line 594, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#tabs_link {
  margin: 0px 0px 0px 0px;
  padding-left: 0; }

/* line 599, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#tabs_link ul {
  list-style-position: outside;
  list-style-type: none;
  margin: 0px 0 0 0;
  padding: 0px 0 0 0; }

/* line 606, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#tabs_link li {
  /*    width:80px;*/
  vertical-align: middle;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  float: left;
  /*    position:relative;*/
  list-style: none;
  /*	background-image:url(../images/top/tab2.gif);*/ }

/* line 617, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.tabs_link_li-active {
  background-color: #99BBFF;
  color: #FFFFFF;
  font-weight: bold; }

/* line 623, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.tabs_link_li-noactive li {
  background-color: #FFFFFF;
  color: #3333AA; }

/* line 628, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#tabs_link a {
  padding: 5px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height: 20px;
  text-align: center;
  text-decoration: none;
  display: block;
  border: 1px solid #CACACA; }

/* line 638, /data/app/user/app/assets/stylesheets/common_field.css.scss */
#tabs_link-body {
  border-bottom: 1px solid gray;
  border-right: 1px solid gray;
  border-left: 1px solid gray;
  border-top: 0px solid gray;
  padding: 0 0 0 0;
  clear: both;
  margin: 0;
  display: block;
  /*
  width: 492px;
  height:265px;
  */ }

/* 注意事項のリスト */
/* line 655, /data/app/user/app/assets/stylesheets/common_field.css.scss */
.information {
  padding-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  border: 1px solid gray;
  border-color: #243B9E;
  background-color: #DCEBF1;
  color: #243B9E;
  font-weight: bold; }

/* IE6のみ適用 */
/*ポップアップ（申請）の通常ボタン*/
/* line 668, /data/app/user/app/assets/stylesheets/common_field.css.scss */
* html #normal_button {
  float: left;
  width: 69%;
  margin: 15px 0 15px 5%; }

/*ポップアップ（申請）の管理者ボタン*/
/* line 675, /data/app/user/app/assets/stylesheets/common_field.css.scss */
* html #admin_button {
  float: right;
  width: 20%;
  margin: 15px 0 15px 0; }
