﻿.style1 { 
	font-size: 14px;
	font-weight: bold;
}
#conc {
	float: left;
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
	width: 500px;
	height: 20px;
	margin-top: 20px;
	margin-left: 60px;
}
#conc1 {
	height: 15px;
	width: 400px;
	margin-top: 20px;
	margin-left: 20px;
	font-size: 12pt;
	font-weight: bold;
	color: #FB9B1A;
	float: left;
}
#conc2 {
	height: 167px;
	width: 370px;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
	line-height: 130%;
	color: #000000;
}
#conc3 {
	height: 30px;
	width: 360px;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 12pt;
	font-weight: bold;
	color: #FB9B1A;
	vertical-align: middle;
}
#conc4 {
	height: auto;
	width: 550px;
	margin-left: 20px;
	line-height: 130%;
	color: #000000;
	float: left;
}
#conc5 {
	height: 85px;
	width: 550px;
	margin-top: 10px;
	margin-left: 20px;
	line-height: 130%;
	color: #000000;
	float: left;
}
#conc6 {
	height: 75px;
	width: 500px;
	margin-left: 40px;
	line-height: 130%;
	color: #000000;
	float: left;
}
#conc7 {
	height: 45px;
	width: 500px;
	margin-left: 20px;
	margin-bottom: 20px;
	line-height: 120%;
	margin-top: 20px;
	color: #000000;
	float: left;
}
#conc_picture {
	background: url('../images/conc_picture.gif') no-repeat;
	height: 171px;
	width: 150px;
	border: 1px solid #DDDDDD;
	float: left;
	margin-left: 30px;
}
#A {
	font-size: 12pt;
	font-weight: bold;
	color: #FB7933;
	height: 40px;
	width: 25px;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}
#q1 {
	height: 25px;
	width: 490px;
	margin-top: 20px;
	margin-left: 40px;
	border: 1px solid #E0E0E0;
	padding-top: 10px;
	padding-left: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1AB7C8;
	float: left;
}
#a {
	width: 500px;
	margin-left: 40px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	float: left;
}
#a_1 {
	height: 30px;
	width: 533px;
	margin-left: 30px;
}
.a_nakami {
	margin: 0px;
	padding: 5px 0px 10px 10px;
	float: left;
	width: 440px;
	line-height: 130%;
	color: #000000;
}
.a_nakami1 {
	margin: 0px;
	padding: 15px 0px 10px 10px;
	float: left;
	width: 440px;
	line-height: 130%;
	color: #000000;
}
#step1 {
	height: 20px;
	width: 600px;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}
#step {
	height: 20px;
	width: 600px;
	margin-left: 20px;
	float: left;
}
#yazi {
	height: 55px;
	width: 20px;
	margin-top: 25px;
	margin-bottom: 20px;
	margin-left: 10px;
	border: none;
	float: left;
}
#s_nakami {
	height: 80px;
	width: 450px;
	margin-left: 20px;
	float: left;
	margin-top: 6px;
	padding-top: 10px;
	line-height: 130%;
	color: #000000;
}
#s_nakami1 {
	height: 60px;
	width: 450px;
	margin-left: 20px;
	float: left;
	margin-top: 10px;
	padding-top: 25px;
	line-height: 130%;
	color: #000000;
}
#s_hako {
	height: 105px;
	width: 600px;
	margin-left: 20px;
	float: left;
}
#hako_big {
	height: 304px;
	width: 522px;
	margin-top: 20px;
	margin-left: 20px;
	border: 1px solid #969696;
	background-color: #A8D6FB;
	line-height: normal;
	float: left;
}
#syoku {
	float: left;
	height: 27px;
	width: 76px;
	background-color: #0E97FC;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 25px;
	border-top: 1px #969696;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px #969696;
	font-size: 12pt;
}
#syoku_n {
	float: left;
	height: 27px;
	width: 315px;
	background-color: #FFFFFF;
	border-top: 1px none #969696;
	border-right: 1px none #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px none #969696;
	padding-top: 12px;
	padding-left: 5px;
	color: #000000;
}
#shinsostu {
	float: left;
	height: 21px;
	width: 69px;
	background-color: #FF9A35;
	border-top: 1px none #969696;
	border-right: 1px none #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	font-size: 14pt;
	color: #FFFFFF;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	font-weight: bold;
}
#tyuto {
	float: left;
	height: 21px;
	width: 69px;
	background-color: #1B77DE;
	border-top: 1px none #969696;
	border-right: 1px none #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	font-size: 14pt;
	color: #FFFFFF;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	font-weight: bold;
}
#kinmu {
	float: left;
	height: 27px;
	width: 76px;
	background-color: #0E97FC;
	padding-top: 12px;
	padding-left: 25px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px none #969696;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px none #969696;
	font-size: 12pt;
}
#kinmu_n {
	float: left;
	height: 27px;
	width: 115px;
	background-color: #FFFFFF;
	border-top: 1px none #969696;
	border-right: 1px none #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px none #969696;
	padding-top: 12px;
	padding-left: 5px;
	color: #000000;
}
#syoninkyu {
	float: left;
	height: 27px;
	width: 73px;
	background-color: #0E97FC;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 25px;
	border-top: 1px none #969696;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	font-size: 12pt;
}
#kyuyo {
	float: left;
	height: 27px;
	width: 68px;
	background-color: #0E97FC;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 30px;
	border-top: 1px none #969696;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	font-size: 12pt;
}
#kyuyo_n {
	float: left;
	height: 27px;
	width: 195px;
	background-color: #FFFFFF;
	border-top: 1px none #969696;
	border-right: 1px none #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px none #969696;
	padding-top: 12px;
	padding-left: 5px;
	color: #000000;
}
#kyu_n {
	height: 110px;
	width: 430px;
	border: none;
	margin-top: 30px;
	margin-left: 20px;
	background-color: #FFFFFF;
	line-height: 130%;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	margin-right: 40px;
	float: left;
}
#bosyu_box {
	height: auto;
	width: 530px;
	margin-top: 20px;
	margin-left: 20px;
	border: 1px solid #C9C2CB;
	float: left;
}
#shikaku {
	background-color: #FFB73E;
	float: left;
	height: 60px;
	width: 94px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#kinmu_t {
	background-color: #FFB73E;
	float: left;
	height: 24px;
	width: 94px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#yasumi {
	background-color: #FFB73E;
	float: left;
	height: 31px;
	width: 94px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#taigu {
	background-color: #FFB73E;
	height: 88px;
	width: 94px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#kyoiku {
	background-color: #FFB73E;
	float: left;
	height: 34px;
	width: 94px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	border-right-style: dashed;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#hoho {
	background-color: #FFB73E;
	float: left;
	height: 64px;
	width: 94px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#shiken {
	background-color: #FFB73E;
	height: 34px;
	width: 94px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#cont {
	float: left;
	height: 122px;
	width: 94px;
	background-color: #FFB73E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 11pt;
}
#bos_naka1 {
	background-color: #FFFFFF;
	height: 60px;
	width: 425px;
	float: left;
	border-top-width: 1px;
/*	border-right-width: 1px;*/
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
/*	border-right-color: #C6C6C6;*/
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-left: 5px;
	padding-top: 5px;
}
#bos_naka2 {
	background-color: #FFFFFF;
	height: 23px;
	width: 425px;
	float: left;
	border-top-width: 1px;
/*	border-right-width: 1px;*/
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
/*	border-right-color: #C6C6C6;*/
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 6px;
	padding-left: 5px;
}
#bos_naka3 {
	background-color: #FFFFFF;
	height: 31px;
	width: 425px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
}
#bos_naka4 {
	background-color: #FFFFFF;
	height: 90px;
	width: 425px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 3px;
	padding-left: 5px;
}
#bos_naka4-1 {
	background-color: #FFFFFF;
	height: 85px;
	width: 425px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 8px;
	padding-left: 5px;
}
#bos_naka5 {
	background-color: #FFFFFF;
	height: 64px;
	width: 425px;
	float: left;
	border-top: 1px none #C6C6C6;
	border-right: 1px none #C6C6C6;
	border-bottom: 1px dashed #C6C6C6;
	border-left: 1px none #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
}
#bos_naka6 {
	background-color: #FFFFFF;
	height: 34px;
	width: 425px;
	float: left;
	border-top: 1px none #C6C6C6;
	border-right: 1px none #C6C6C6;
	border-bottom: 1px dashed #C6C6C6;
	border-left: 1px none #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
}
#bos_naka7 {
	background-color: #FFFFFF;
	height: 94px;
	width: 425px;
	float: left;
	border: thin none #000000;
	line-height: 120%;
	color: #000000;
	padding-top: 4px;
	padding-left: 5px;
}
#bos_naka8 {
	background-color: #FFFFFF;
	height: 35px;
	width: 425px;
	float: left;
	border-top: 1px none #C6C6C6;
	border-right: 1px none #C6C6C6;
	border-bottom: 1px dashed #C6C6C6;
	border-left: 1px none #C6C6C6;
	line-height: 120%;
	color: #000000;
	padding-top: 4px;
	padding-left: 5px;
}
#syosai_b {
	height: 20px;
	width: 60px;
}
#waku {
	height: 20px;
	width: 250px;
	margin-top: 40px;
	margin-left: 20px;
	float: left;
}
#shigoto_n {
	padding: 10px;
	height: auto;
	width: 530px;
	margin-top: 20px;
	margin-left: 20px;
	border: 1px #FF00CC;
	line-height: 130%;
	float: left;
}
#mong {
	height: 30px;
	width: 500px;
	margin-top: 20px;
	margin-left: 60px;
	font-family: "・ｭ・ｳ 繧ｴ繧ｷ繝・け", Osaka・咲ｭ牙ｹ・;
	font-size: 12pt;
	color: #454545;
}
#botan {
	height: 30px;
	width: 400px;
	margin-top: 25px;
	margin-right: 50px;
	float: right;
	text-align: right;
}
#produce_pic {
	float: left;
	height: auto;
	width: auto;
	margin-top: 40px;
	margin-left: 60px;
}
#produce_prof {
	float: left;
	height: 150px;
	width: 210px;
	margin-top: 40px;
	margin-left: 20px;
	line-height: 130%;
}
#produce_que {
	height: auto;
	width: 498px;
	margin-top: 20px;
	border: 1px solid #DDDDDD;
	margin-left: 75px;
	line-height: 17px;
	padding-bottom: 20px;
}
#produce_que h4 {
	color: #276BF8;
	background: #B0DCFF;
	text-align: center;
	vertical-align: middle;
}
#produce_line {
	height: 3px;
	width: 648px;
	margin-top: 20px;
	border-bottom: 3px dotted #DDDDDD;
	margin-bottom: 20px;
	float: left;
}
#modoru {
	height: 20px;
	width: 40px;
	margin-top: 20px;
	float: right;
	margin-right: 50px;
}
#saide-btn {
	height: 30px;
	width: 120px;
	margin-top: 10px;
	margin-left: 15px;
}
#que_space {
	height: auto;
	width: auto;
	margin-right: 10px;
	margin-left: 10px;
}
#side {
	height: auto;
	width: auto;
	text-align: center;
	line-height: 130%;
}
#side01 {
	height: auto;
	width: auto;
	font-size: 14pt;
	color: #0000FF;
	font-weight: bold;
}

