/*メニュー用*/
.preload1 {background: url(blank_over.gif);}
.preload2 {background: url(blank_overa.gif);}

#nav {padding:0; margin:0; margin-bottom:15px; list-style:none; height:28px; background:#D9F5C9; position:relative; z-index:500;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:28px; line-height:27px; color:#6A6; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(blank.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 18px 0 12px; height:28px;background:url(blank.gif) right top;}
#nav li a.top_link span.down {float:left; display:block; padding:0 18px 0 12px; height:28px; background:url(blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(blank_overa.gif) no-repeat right top;}

#nav li:hover > a.top_link {color:#363; background: url(blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul,
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:0; top:26px; background: #efe; padding:3px; border:1px solid #3ad293; white-space:nowrap; width:200px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:200px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:20px; width:200px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#fff url(arrow.gif) 80px 7px no-repeat;}
#nav li:hover ul.sub li a:hover
{background:#3a93d2; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#3a93d2 url(arrow_over.gif) 80px 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#3a93d2 url(arrow_over.gif) 80px 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:200px; z-index:400; height:auto;}
/*ここまで*/

body {
	font-family:"MS PGothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W5", "sans-serif";
	background-color: #FFFFF0;
}

.head {
	margin-bottom: 15px;
}

.warning_text{
	color:#F00;
	font-size:0.8rem;
	font-weight:bold;
}

hr {
	width: 950px;
	margin-left: 0px;
}

img {
	border:none;
}

th {
	background-color:#D9F5C9;
	line-height:1.7;
	font-size: 90%;
	font-weight: normal;
	/*border: dotted 1px #B4745A;*/
	border: solid 1px #BD9F93;
	color:#333333;
}

td {
	line-height:1.7;
	font-size: 90%;
	font-weight: normal;
	/*border: dotted 1px #B4745A;*/
	border: solid 1px #BD9F93;
	color:#333333;
}

div {
	line-height:1.7;
}

table {
	border-collapse: collapse;
	background-color: white;
}

.dealer_hall_ta2,
.dealer_hall_ta3,
.kickback_rate_ta3,
.dress_trader_regist_ta2,
.dress_trader_regist_ta3,
.beauty_trader_regist_ta2,
.beauty_trader_regist_ta3,
.trader_enterplace_regist_ta2,
.trader_enterplace_regist_ta3,
.trader_hotel_regist_ta4 {
	background-color: #FFF9EC;
}

.title {
	width:950px;
	/*border-bottom:dotted 3px #BE8670;
	background-color:#FFF1D1;BE8670*/
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:1.8;
}

.dlgtitle {
	width:95%;
	/*border:solid 1px #33;
	background-color:#D9F5C9;*/
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:1.8;
}

.list_gray {
	background-color:#F9FCE2;
}

.back {
	width:950px;
	margin:10px 0px;
	text-align:right;
	/*font-size:90%;*/
	font-weight:bold;
}

.button_box {
	width:950px;
	margin-top: 10px;
	text-align: right;
}

.check_box {
	margin-top: 10px;
}

.button_box3 {
	width:400px;
	margin-top: 10px;
	text-align: right;
}

.button_box4 {
	width:600px;
	margin-top: 10px;
	text-align: right;
}

.button_box2 {
	width:600px;
	margin-top: 10px;
	text-align: right;
}

.button_box5 {
	width:300px;
	margin-top: 10px;
	text-align: right;
}

.button_box6 {
	width:450px;
	text-align: right;
	margin-top: 10px;
}

.button_box7 {
	width:650px;
	text-align: right;
	margin-top: 10px;
}

.button_box8 {
	width:500px;
	margin-top: 10px;
	text-align: right;
}

.button_box9 {
	width:750px;
	margin-top: 10px;
	text-align: right;
}

.button_box10 {
	width:423px;
	margin-top: 10px;
	text-align: right;
}

.button_box11 {
	width:550px;
	margin-top: 10px;
	text-align: right;
}

.button_box12 {
	margin-top:10px;
	width:785px;
	text-align: right;
}

.button_box13 {
	margin-top:10px;
	width:716px;
	text-align: right;
}

.navi_box {
	width:950px;
	text-align: right;
}
.navi_box2 {
	width:600px;
	text-align: right;
}
.navi_box3 {
	width:750px;
	text-align: right;
}
.navi_box4 {
	width:716px;
	text-align: right;
}

.navi_box5 {
	width:720px;
	text-align: right;
}

.navi_box6 {
	width:450px;
	text-align: right;
}

.employee_th1,
.employee_th23 {
	width:250px;
}

.employee_ta1,
.employee_ta2 {
	background-color: white;
}

.employee_input_Select1 {
	width:150px;
}

.employee_input_Select2 {
	width:120px;
}

.employee_ta4 {
	width:503px;
	margin-top: 10px;
}

.employee_td41 {
	text-align:right;
	border:none;
}

.employee_td1 {
	width:250px;
	padding-left: 3px;
}

.employee_th22{
    width: 140px;
}

.employee_td21 {
	width:250px;
	padding-left: 3px;
}

.employee_td22 {
	width:250px;
	text-align:right;
	/*padding-right:3px;*/
}

.employee_td31 {
	width:505px;
	/*padding-right:3px;*/
}

.employee_input_text {
	width:180px;
}

.employee_search_ta1 {
	width: 950px;
	margin-top:15px;
	background-color: white;
}

.employee_search_th1 {
	width:100px;
}

.employee_search_td1 {
	width:150px;
	padding-left: 3px;
}

.employee_search_input_id {
	width:142px;
}

.employee_search_td2 {
	width:208px;
	padding-left: 3px;
}
.employee_search_td3 {
	padding-left: 3px;
	width:220px;
}

.employee_search_td4 {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width:72px;
}

.employee_search_input_name {
	width:200px;
}

.employee_search_input_select {
	width:210px;
}

.employee_search_ta2 {
	background-color: white;
}

.employee_search_th21,
.employee_search_th22,
.employee_search_th24 {
	width:150px;
}

.employee_search_th23 {
	width:140px;
}

.employee_search_td21,
.employee_search_td22,
.employee_search_td23,
.employee_search_td24 {
	padding-left:3px;
	line-height:1.8;
}

.employee_search_td25 {
	text-align:center;
	width:120px;
}

.dealer_search_td35 {
	text-align:center;
}

.paging_table,
.dealer_search_ta1,
.dealer_search_ta4,
.progress_detail_view_ta1,
.progress_detail_view_ta2,
.progress_master_list_ta1,
.progress_detail_view_b_ta1,
.progress_detail_view_b_ta2,
.pg_history_ta3 {
	width:950px;
	margin-top:15px;
	background-color: white;
}

.paging_td,
.dealer_search_td41 {
	text-align:right;
	padding-right:3px;
}

.dealer_search_ta2,
.dealer_search_ta3,
.every_dealer_item_master_ta3,
.every_dealer_item_master_overseas_ta3 {
	width:950px;
	background-color: white;
}

.every_dealer_item_master_ta1,
.every_dealer_item_master_overseas_ta1 {
	background-color: white;
}

.kickback_rate_master_overseas_ta1 {
	margin-top:15px;
	background-color: white;
}

.every_dealer_item_master_ta2,
.every_dealer_item_master_overseas_ta2 {
	margin-top: 10px;
	background-color: white;
	width:950px;
}

.dealer_search_th1,
.dealer_search_th2,
.dealer_search_th3,
.dealer_search_th4 {
	width:80px;
	line-height:1.5;
}

.dealer_search_input_Text1,
.dealer_search_input_Text2 {
	width:130px;
}

.dealer_search_input_Select1,
.dealer_search_input_Select2 {
	width:130px;
}

.dealer_search_td1,
.dealer_search_td2,
.dealer_search_td3,
.dealer_search_td4 {
	width:138px;
	padding-left:3px;
}

.dealer_search_td5 {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width:72px;
}

.dealer_search_td21 {
	width:700px;
}

.dealer_search_td22,
.dealer_search_td23 {
	width:90px;
	text-align:right;
}

.dealer_search_th31 {
	width:130px;
}

.dealer_search_th32 {
	width:140px;
}

.dealer_search_th33 {
	width:280px;
}

.dealer_search_th35 {
	width:90px;
}

.dealer_search_td32 {
	padding-left: 3px;
	text-align: center;
}

.dealer_search_td31,
.dealer_search_td33,
.trader_hotel_regist_td1,
.trader_hotel_regist_td21,
.trader_hotel_regist_td31,
.progress_detail_view_td1,
.progress_detail_view_td23,
.progress_detail_view_td33,
.progress_master_list_td2,
.progress_detail_view_b_td1,
.progress_detail_view_b_td23,
.progress_detail_view_b_td33 {
	padding-left: 3px;
}

.dealer_search_td34 {
	text-align: right;
	line-height:26px;
	padding:0px 3px 2px 0px;
}

.dealer_search_td34 img {
	vertical-align: middle;
}

.kickback_rate_ta1,
.dealer_hall_ta1,
.trader_hotel_regist_ta1 {
	width:600px;
	margin-top:15px;
}

.pg_add_edit_ta1 {
	width:760px;
	margin-top:15px;
	background-color: white;
}

.pg_add_edit_ta2 {
	width:760px;
	background-color: white;
}

.dealer_hall_ta3 {
	width:600px;
	margin-top:10px;
}

.kickback_rate_ta3 {
	width:600px;
	margin-top:10px;
}

.dealer_hall_ta2 {
	width:600px;
	margin-top: 5px;
}

.trader_hotel_regist_ta2,
.trader_hotel_regist_ta3,
.trader_hotel_regist_ta4 {
	width:600px;
}

.trader_hotel_regist_ta1,
.trader_hotel_regist_ta2,
.trader_hotel_regist_ta3,
.trader_hotel_regist_ta4 {
	width: 700px;
}

.kickback_rate_td1 {
	width:100px;
	padding-left: 3px;
}

.kickback_rate_td2 {
	width:300px;
	padding-left: 3px;
}

.kickback_rate_td3 {
	width:80px;
	text-align: center;
}

.kickback_rate_td4 {
	width:100px;
	text-align: center;
}

.kickback_rate_input_Text1 {
	width:70px;
}

.dealer_hall_td1 {
	width:300px;
	padding-left: 3px;
}

.dealer_hall_td2 {
	padding-left: 3px;
}

.dealer_hall_input_Text1 {
	width:270px;
}

.dealer_hall_input_Text2 {
	width:170px;
}

.dealer_hall_td3 {
	text-align:center;
	width:95px;
}

.dealer_hall_td21,
.dealer_hall_td31,
.kickback_rate_td31,
.trader_hotel_regist_td41 {
	text-align: right;
	border: none;
}

.trader_hotel_regist_th1,
.trader_hotel_regist_th23,
.trader_hotel_regist_th31 {
	width:220px;
}

.trader_hotel_regist_th21 {
	width:80px;
}

.trader_hotel_regist_th22 {
	width:139px;
}

.trader_hotel_regist_input_text,
.pg_add_edit_input_pgcode,
.pg_add_edit_input_pgname,
.pg_add_edit_input_pgkana {
	width:200px;
}

.trader_hotel_regist_input_Select1,
.trader_hotel_regist_input_Select2,
.trader_hotel_regist_input_Select5 {
	width:120px;
}

.trader_hotel_regist_input_Select3,
.trader_hotel_regist_input_Select4 {
	width:60px;
}

.trader_hotel_regist_input_Select6 {
	width:160px;
}

.trader_hotel_regist_input_Select7 {
	width:100px;
}

.trader_hotel_regist_input_Text5 {
	width:80px;
}

.trader_hotel_regist_input_Text6,
.trader_hotel_regist_input_Text7,
.trader_hotel_regist_input_Text22,
.pg_add_edit_input_Text6,
.pg_add_edit_input_Text10,
.pg_add_edit_input_Text13,
.pg_add_edit_input_Text17,
.pg_add_edit_input_Text18 {
	width:365px;
}

.trader_hotel_regist_input_Text8,
.trader_hotel_regist_input_Text9 {
	width:130px;
}

.trader_hotel_regist_input_Text1,
.trader_hotel_regist_input_Text2,
.trader_hotel_regist_input_Text3,
.trader_hotel_regist_input_Text4,
.trader_hotel_regist_input_Text14 {
	width:40px;
}

.trader_hotel_regist_input_Text15,
.trader_hotel_regist_input_Text16 {
	width:150px;
}

.trader_hotel_regist_td32 {
	text-align: center;
	width:92px;
}

.trader_enterplace_regist_ta1,
.dress_trader_regist_ta1,
.beauty_trader_regist_ta1 {
	width:400px;
	margin-top: 15px;
}

.trader_enterplace_regist_ta2 {
	width:400px;
	margin-top: 5px;
}

.dress_trader_regist_ta2,
.beauty_trader_regist_ta2 {
	width:400px;
	margin-top: 5px;
}

.trader_enterplace_regist_ta3,
.dress_trader_regist_ta3,
.beauty_trader_regist_ta3 {
	margin-top: 10px;
	width:400px;
}

.trader_enterplace_regist_td1,
.dress_trader_regist_td1,
.beauty_trader_regist_td1 {
	padding-left:3px;
}

.trader_enterplace_regist_td21,
.trader_enterplace_regist_td31,
.dress_trader_regist_td21,
.dress_trader_regist_td31,
.beauty_trader_regist_td21,
.beauty_trader_regist_td31 {
	text-align: right;
	border:none;
}

.trader_enterplace_regist_td2,
.dress_trader_regist_td2,
.beauty_trader_regist_td2 {
	width:100px;
	text-align: center;
}

.trader_enterplace_regist_input_text,
.dress_trader_regist_input_text,
.beauty_trader_regist_input_text {
	width:290px;
}

.item_master_regist_ta1 {
	width: 550px;
	margin-top: 15px;
	background-color: white;
}

.item_master_regist_ta2 {
	width:550px;
}
.item_master_regist_ta3 {
	width:950px;
}

.item_master_regist_input_text1 {
	height:1.5rem;
	width:300px;
}
.item_master_regist_input_text4 {
	width:150px;
}

.item_master_regist_input_Select1,
.item_master_regist_input_Select4,
.item_master_regist_input_Select5 {
	width:200px;
}

.item_master_regist_th1 {
	width:180px;
}
.item_master_regist_th2 {
	width:120px;
}

.item_master_regist_td1 {
	padding-left: 3px;
}
.item_master_regist_td2 {
	width:370px;
	padding-left: 3px;
}
.item_master_regist_td3 {
	width:63px;
	padding-right: 5px;
	text-align: center;
}

.item_master_regist_input_text2,
.item_master_regist_input_text3,
.item_master_regist_input_text14,
.item_master_regist_input_text15,
.item_master_regist_input_text16 {
	width:340px;
}

.item_master_regist_input_text5,
.item_master_regist_input_text6,
.item_master_regist_input_text7,
.item_master_regist_input_text8,
.item_master_regist_input_text9,
.item_master_regist_input_text10 {
	width:100px;
}

.item_master_regist_input_Select2 {
	width:70px;
}

.item_master_regist_input_Select3,
.item_master_regist_input_Select8,
.item_master_regist_input_Select9 {
	width:100px;
}

.item_master_regist_input_Select6,
.item_master_regist_input_Select7 {
	width:150px;
}

.item_master_regist_input_text11,
.item_master_regist_input_text12 {
	width:50px;
}

.item_master_regist_th21 {
	width:60px;
}

.item_master_regist_th22 {
	width:140px;
}

.pg_add_edit_th1 {
	width:380px;
}

.pg_add_edit_td1,
.pg_add_edit_td2,
.pg_add_edit_td3 {
	padding-left: 3px;
}

.pg_add_edit_th21 {
	width:90px;
}
.pg_add_edit_th22 {
	width:290px;
}
.pg_add_edit_th23 {
	width:380px;
}
.pg_add_edit_th24 {
	width:30px;
        vertical-align: middle;
}
.pg_add_edit_th25 {
	width:260px;
}

.pg_add_edit_td21 {
	padding-left: 3px;
}

.pg_add_edit_td31 {
	width:130px;
	border:none;
}

.pg_add_edit_th31 {
	width:70px;
	border-top:none;
	border-bottom: none;
	border-left: solid 1px #BD9F93;
	border-right: solid 1px #BD9F93;
}

.pg_add_edit_td32 {
	border:none;
}

.pg_add_edit_input_employee_num,
.pg_add_edit_input_Text12 {
	width:120px;
}

.pg_add_edit_input_Select1 {
	width:130px;
}

.pg_add_edit_input_Select2,
.pg_add_edit_input_Select3 {
	width:70px;
}

.pg_add_edit_input_Text5,
.pg_add_edit_input_Text19,
.pg_add_edit_input_Text20,
.pg_add_edit_input_Text1 {
	width:80px;
}

.pg_add_edit_input_Text7,
.pg_add_edit_input_Text8,
.pg_add_edit_input_Text9,
.pg_add_edit_input_Text11,
.pg_add_edit_input_Text21 {
	width:130px;
}

.pg_add_edit_input_Text2,
.pg_add_edit_input_Text4 {
	width:200px;
}

.pg_add_edit_input_Text3,
.pg_add_edit_input_Text14 {
	width:40px;
}

.emloyee_ta3 {
	width:100%;
}

.emloyee_td31 {
	width:100px;
}

.emloyee_td32 {
	width:120px;
}

.every_dealer_item_master_th1,
.kickback_rate_master_th1,
.every_dealer_item_master_th21,
.every_dealer_item_master_overseas_th1,
.every_dealer_item_master_overseas_th21 {
	width: 70px;
}

.every_dealer_item_master_td1,
.kickback_rate_master_td1,
.every_dealer_item_master_overseas_td1 {
	width: 270px;
	padding-left: 3px;
}

.every_dealer_item_master_td2,
.every_dealer_item_master_overseas_td2 {
	width: 70px;
	text-align: center;
}

.every_dealer_item_master_td21,
.every_dealer_item_master_overseas_td21 {
	width: 200px;
}

.every_dealer_item_master_td22,
.every_dealer_item_master_overseas_td22 {
	width: 200px;
}

.every_dealer_item_master_td23,
.every_dealer_item_master_overseas_td23 {
	width: 220px;
}

.every_dealer_item_master_td24,
.every_dealer_item_master_overseas_td24 {
	text-align: center;
}

.every_dealer_item_master_td31,
.every_dealer_item_master_overseas_td31 {
	width: 25px;
	text-align: center;
}

.every_dealer_item_master_td312
.every_dealer_item_master_overseas_td312 {
	width: 25px;
	text-align: center;
}

.every_dealer_item_master_th31 {
	font-size: 75%;
}

.every_dealer_item_master_td32 {
	width:260px;
	font-size: 80%;
	padding:0px 3px;
}
.every_dealer_item_master_td33 {
	width:325px;
	font-size: 80%;
	padding:0px 3px;
}
.every_dealer_item_master_td313 {
	width:130px;
	font-size: 80%;
	padding:0px 3px;
}
.every_dealer_item_master_td314 {
	width:225px;
	font-size: 80%;
	padding:0px 3px;
}


.every_dealer_item_master_td34 {
	width:260px;
	font-size: 80%;
	padding:0px 3px;
}

.every_dealer_item_master_td35,
.every_dealer_item_master_td36,
.every_dealer_item_master_td37,
.every_dealer_item_master_td38,
.every_dealer_item_master_td39,
.every_dealer_item_master_td310,
.every_dealer_item_master_td311 {
	width: 65px;
	text-align: right;
}
.every_dealer_item_master_td316 {
	width:185px;
	font-size: 80%;
	padding:0px 3px;
}
.every_dealer_item_master_td315 {
	width:185px;
	font-size: 80%;
	padding:0px 3px;
}

.every_dealer_item_master_td317 {
	width:455px;
	font-size: 80%;
	padding:0px 3px;
}

.every_dealer_item_master_input_text,
.every_dealer_item_master_overseas_input_text {
	width:60px;
	text-align: right;
	font-size: 12px;
}

.every_dealer_item_master_input_cover_name {
	width:120px;
	font-size: 12px;
}

.every_dealer_item_master_input_textarea,
.every_dealer_item_master_overseas_input_textarea {
	height:40px;
	width:97%;
	font-size: 12px;
	overflow: hidden;
}

.every_dealer_item_master_input_textarea_2 {
	height:60px;
	width:97%;
	font-size: 12px;
	overflow: hidden;
}

.every_dealer_item_master_input_textarea_3 {
	display: inline-block;
	height:40px;
	width:97%;
	font-size: 12px;
	overflow: hidden;
}

.every_dealer_item_master_option_ta1 {
	width:400px;
	background-color: white;
}

.every_dealer_item_master_option_td1 {
	padding-left: 3px;
	width:260px;
}

.rokuyou_regist_ta1 {
	margin-top: 15px;
	background-color: white;
}

.rokuyou_regist_td1 {
	width:160px;
	padding-left: 3px;
}

.rokuyou_regist_td2 {
	width:110px;
	text-align: center;
}

.rokuyou_regist_input_text {
	width:50px;
}

.rokuyou_regist_ta2 {
	width:600px;
	background-color: white;
}

.rokuyou_regist_td21,
.rokuyou_regist_td22 {
	width:80px;
	text-align: center;
}

.shop_master_list_ta1 {
	width:450px;
	margin-top: 15px;
	background-color: white;
}

.shop_master_list_td1 {
	width:140px;
	padding-left: 3px;
}

.shop_master_list_td2 {
	width:160px;
	padding-left: 3px;
}

.shop_master_list_td3 {
	text-align: center;
}

.shop_master_regist_ta1 {
	width:650px;
	margin-top: 15px;
	background-color: white;
}

.shop_master_regist_td1,
.shop_master_regist_td21 {
	padding-left: 3px;
}

.shop_master_regist_input_area {
	width:150px;
}

.shop_master_regist_input_unquite {
	width:80px;
}

.shop_master_regist_ta2 {
	width:650px;
	margin-top: 10px;
	background-color: white;
}

.shop_master_regist_th1 {
	width:176px;
}

.shop_master_regist_th21 {
	width:55px;
}

.shop_master_regist_th22 {
	width:120px;
}

.shop_master_regist_input_text1 {
	width:200px;
}

.shop_master_regist_input_text2,
.shop_master_regist_input_text3 {
	width:120px;
}

.shop_master_regist_input_text4 {
	width:80px;
}

.shop_master_regist_input_text5,
.shop_master_regist_input_text6 {
	width:300px;
}

.shop_master_regist_input_text7,
.shop_master_regist_input_text8 {
	width:140px;
}

.shop_master_transfer_ta1 {
	width:400px;
	margin-top: 15px;
	background-color: white;
}

.shop_master_transfer_ta2 {
	width:400px;
	background-color: white;
}

.shop_master_transfer_input_select {
	width:120px;
}

.shop_master_transfer_th1,
.shop_master_transfer_th21 {
	width:130px;
}

.shop_master_transfer_td1,
.shop_master_transfer_td21 {
	padding-left: 3px;
}

.shop_master_transfer_td2 {
	width:120px;
	text-align: center;
}

.shop_master_transfer_input_text1,
.shop_master_transfer_input_text2,
.shop_master_transfer_input_text4 {
	width:200px;
}

.shop_master_transfer_input_text3 {
	width:120px;
}

.progress_detail_view_th1,
.progress_detail_view_b_th1 {
	width:130px;
}

.progress_detail_view_td2,
.progress_detail_view_b_td2 {
	width:200px;
	text-align: center;
}

.progress_detail_view_td21,
.progress_detail_view_td31,
.progress_master_list_td1,
.progress_detail_view_b_td21,
.progress_detail_view_b_td31 {
	width:30px;
	text-align: center;
}

.progress_detail_view_b_th31 {
	width:30px;
}

.progress_detail_view_td22,
.progress_detail_view_td25,
.progress_detail_view_td27,
.progress_detail_view_td28,
.progress_detail_view_td32,
.progress_detail_view_b_td32,
.progress_detail_view_b_td22,
.progress_detail_view_b_td25,
.progress_detail_view_b_td27,
.progress_detail_view_b_td28,
.progress_master_list_td3,
.progress_master_list_td5 {
	width:80px;
	text-align: center;
}

.progress_detail_view_b_td32 {
	width:80px;
}

.progress_master_list_td3,
.progress_master_list_td5 {
	width:90px;
	text-align: center;
}

.progress_detail_view_td24,
.progress_detail_view_td26,
.progress_detail_view_b_td24,
.progress_detail_view_b_td26 {
	width:190px;
	padding-left: 3px;
}

.progress_detail_view_ta3,
.progress_detail_view_b_ta3 {
	width:510px;
	margin-top:15px;
	background-color: white;
}

.progress_master_list_td4 {
	width:120px;
	text-align: center;
}

.progress_master_list_td6 {
	width:160px;
	text-align: center;
}

.progress_master_list_td7 {
	width:230px;
	padding-left: 3px;
}

.tax_master_ta1 {
	width:600px;
	margin-top:15px; 
	background-color: white;
}

.rate_master_ta1 {
	width:600px;
	margin-top:15px; 
	background-color: white;
}

.tax_master_td1,
.rate_master_td1 {
	width:120px;
	text-align: center;
}
.tax_master_td2,
.tax_master_td5,
.rate_master_td2,
.rate_master_td3,
.rate_master_td5 {
	width:90px;
	text-align: center;
}

.tax_master_td3,
.tax_master_td4 {
	width:100px;
	text-align: center;
}

.rate_master_td4 {
	width:110px;
	text-align: center;
}

.tax_master_td6,
.rate_master_td6 {
	text-align: center;
}

.tax_master_ta2 {
	width:400px;
	background-color: white;
}

.rate_master_ta2 {
	width:400px;
	background-color: white;
}

.rate_master_td21 {
	padding-left: 3px;
}

.tax_master_td21 {
	width:310px;
	padding-left: 3px;
}

.tax_master_input_placeselect,
.rate_master_input_placeselect {
	width:130px;
}

.tax_master_input_taxselect {
	width:100px;
}

.tax_master_input_year,
.rate_master_input_year {
	width:60px;
}

.tax_master_input_month,
.tax_master_input_day,
.rate_master_input_month,
.rate_master_input_day {
	width:40px;
}

.tax_master_input_tax,
.rate_master_input_rate {
	width:80px;
}

.location_master_regist_ta1 {
	width:300px;
	margin-top: 15px;
	background-color: white;
}

.location_master_regist_td1 {
	width:220px;
	padding-left: 3px;
}

.location_master_regist_input_select1 {
	width:160px;
}

.location_master_regist_ta2,
.location_master_regist_ta3,
.location_master_regist_ta4,
.location_master_regist_ta5,
.location_master_regist_ta6,
.location_master_regist_ta7,
.location_master_regist_ta8,
.location_master_regist_ta9 {
	width:500px;
	background-color: white;
}

.location_master_regist_td21,
.location_master_regist_td41,
.location_master_regist_td61,
.location_master_regist_td81 {
	width:420px;
	padding-left: 3px;
}

.location_master_regist_td31,
.location_master_regist_td51,
.location_master_regist_td71,
.location_master_regist_td91 {
	width:240px;
	padding-left: 3px;
}

.location_master_regist_td32,
.location_master_regist_td52,
.location_master_regist_td72,
.location_master_regist_td92 {
	padding-left: 3px;
}

.location_master_regist_input_placename {
	width:230px;
}

.location_master_regist_input_placenames {
	width:160px;
}

.location_master_regist_td33,
.location_master_regist_td53,
.location_master_regist_td73,
.location_master_regist_td93 {
	width:80px;
	text-align: center;
}

.api_logs_th_s {
	width:30px;
	text-align: center;
}

.api_logs_th_m {
	width:120px;
	text-align: center;
}

.api_logs_th_l {
	padding-left:10px;
	width: 200px;
	text-align: left;
	text-align: center;
}

.api_logs_detail_th_s {
	width:30px;
	text-align: center;
}

.api_logs_detail_th_m {
	width:120;
	text-align: left;
	padding-left:10px;
}

.api_logs_detail_th_l {
	padding-left:10px;
	width: 250px;
	text-align: left;
}

#api_detail_ls {
float:left;
width:250px;
border:dashed 1px #999;
margin:10px 10px 10px 0px;
}



.item_master_search_ta1,
.api_logs_ta1,
.pg_master_search_ta1 {
	margin-top: 15px;
	background-color: white;
	width:950px;
}
.item_master_search_ta1b {
	margin-top: 2px;
	background-color: white;
	width:950px;
}

.item_master_search_ta2,
.api_logs_ta2,
.pg_master_search_ta2 {
	width:750px;
	background-color: white;
}

.item_master_search_input_itemkind_select {
	width:330px;
}

.item_master_search_input_itemname {
	width:330px;
}

.item_select_search_input_itemkind_select {
	width:210px;
}

.item_select_search_input_itemname {
	width:210px;
}

.item_master_search_th1,
.item_master_search_th2,
.item_select_search_th1,
.item_select_search_th2,
.item_select_search_th3 {
	width:100px;
}

.item_master_search_td1,
.item_master_search_td2 {
	width:339px;
	padding-left: 3px;
}

.item_select_search_td1,
.item_select_search_td2 {
	width:210px;
	paddint-left: 3px;
}

.item_master_search_td3,
.item_select_search_td3 {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width:72px;
}

.item_master_search_td21,
.pg_master_search_td3,
.pg_master_search_td23 {
	padding-left: 3px;
}

.item_master_search_td22 {
	width:330px;
	padding-left: 3px;
}

.item_master_search_td23,
.pg_master_search_td24 {
	width:80px;
	text-align: center;
}

.pg_master_search_th1,
.pg_master_search_th2 {
	width:100px;
}

.pg_master_search_th3 {
	width:100px;
}

.pg_master_search_td1 {
	width:150px;
	padding-left: 3px;
}

.pg_master_search_input_code {
	width:142px;
}

.pg_master_search_td2 {
	width:208px;
	padding-left: 3px;
}

.pg_master_search_td4 {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width:72px;
}

.pg_master_search_input_name {
	width:200px;
}
.pg_history_input_name {
	width:120px;
}

.pg_master_search_input_shopselect {
	width:190px;
}

.pg_master_search_td21 {
	width:220px;
	padding-left: 3px;
}

.pg_master_search_td22 {
	width:200px;
	text-align: center;
}

.pg_history_ta1 {
	margin-top: 15px;
	background-color: white;
}

.pg_history_input_shopname {
	width:160px;
}

.pg_history_td1 {
	width: 320px;
	padding-left: 3px;
}

.pg_history_td2 {
	width:150px;
}

.pg_history_ta2 {
	width:240px;
	background-color: white;
}

.pg_history_input_yearselect {
	width:80px;
}

.pg_history_th1 {
	width:60px;
}

.pg_history_th21 {
	width:60px;
	border-top: none;
}

.pg_history_td21 {
	border-top: none;
	padding-left: 3px;
}

.peach {
	background-color: peachpuff;
}

.pg_history_th34 {
	line-height: 1.4;
}

.pg_history_td3trader {
	width:180px;
	padding-left: 3px;
}

.pg_history_td31,
.pg_history_td32,
.pg_history_td33,
.pg_history_td34,
.pg_history_td35,
.pg_history_td36,
.pg_history_td37,
.pg_history_td38,
.pg_history_td39,
.pg_history_td310,
.pg_history_td311,
.pg_history_td312 {
	width:50px;
	text-align: right;
	padding-right: 3px;
}

.pg_history_td3year {
	width:55px;
	text-align: right;
	padding-right: 3px;
}

.pg_history_td3result {
	text-align: right;
	padding-right: 3px;
}

.shop_master_pgasign_range_ta1 {
	margin-top: 15px;
	background-color: white;
}

.shop_master_pgasign_range_th1 {
	width:90px;
}

.shop_master_pgasign_range_td1 {
	width:160px;
	padding-left: 3px;
}

.shop_master_pgasign_range_input_shopselect {
	width:150px;
}

.shop_master_pgasign_range_td2 {
	width:130px;
	text-align: center;
}

.shop_master_pgasign_range_ta2 {
	background-color: white;
}

.shop_master_pgasign_range_th21 {
	width:130px;
}

.shop_master_pgasign_range_td21 {
	width:200px;
	padding-left: 3px;
}

.shop_master_pgasign_range_td22 {
	width:90px;
	text-align: center;
}

.check_all_box {
	width:950px;
	margin-top: 15px;
	font-size: 5px;
}

label[for^="business-classification"] {
  display: block;
}

.business-classification-eligible {
  padding-left: 20px;
}

.d-none {
  display: none;
}

.d-flex {
  display: flex;
}

.align-items-center {
  align-items: center;
}
