@charset "utf-8";

/*==============================================================================
  Title       : category01.css
  Author      : 
  Description : 
==============================================================================*/

div.storytext h2.firstChild {
  display:none;
}

div#main_content h2 {
  display:block;
  float:none !important;
}

div#kadai-form h3 {
  color:#f5f5ff;
  font-size:14px;
  width:637px;
  height:27px;
  padding:8px 0 0 22px !important;
  margin:0 0 20px 0 !important;
  background:url(../../../images/library/Image/common/h2.png) no-repeat;
}

#main_content p.more {
  display:none !important;
}

div#kadai-form {
  width:693px;
  padding:10px;
  font-size:12px;
  color:#111;
}

div#kadai-form p.ktype {
  color:#e00;
  font-weight:bold;
  width:340px;
  margin-bottom:4px;
}

div#kadai-form div#formtop {
  width:287px;
  height:88px;
  padding:112px 0 0 370px;
  background:url(../../../images/library/Image/category01/formtop.gif) no-repeat;
}

div#kadai-form  img.formstep {
  margin:0 0 2px 0;
  padding:0;
}

div#kadai-form div#formtop label {
  color:#ff9;
}

div#kadai-form div#formtop input.formtopbut {
  width:84px;
  border:solid 2px #ea0;
  margin-left:1px;
}

div#kadai-form div#formtop input.formtopbut:hover {
  color:#f00;
}

div#kadai-form div.qbox img.sizemaxbot {
  margin-top:40px;
}

div#kadai-form .gcolor {
  background-color:#141d2c !important;
}

div#kadai-form div.gcolor p.ktype {
  color:#fe1;
}

div#kadai-form div.gcolor p.ktype.lastChild {
  margin-left:-60px;
  width:400px;
}

div#kadai-form div.gcolor div#sizebox.C p.ktype.lastChild {
  margin-left:0;
}

div#kadai-form div#typebox {
  float:left;
  width:270px;
  height:290px;
  margin:0 15px 0 0;
}

div#kadai-form div#typebox img {
  width:260px;
  margin-bottom:10px;
}

div#kadai-form div#typebox img.imgb {
  width:300px;
}

div#kadai-form div#typebox div#dlbot.c1,
div#kadai-form div#typebox div#dlbot.c2,
div#kadai-form div#typebox div#dlbot.c3,
div#kadai-form div#typebox div#dlbot.c4 {
  width:270px;
  margin: -200px 0 0 320px;
}

div#kadai-form div#typebox div#dlbot p.ktype {
  display:none;
}

div#kadai-form div#typebox div#dlbot.c1 p.ktype,
div#kadai-form div#typebox div#dlbot.c2 p.ktype,
div#kadai-form div#typebox div#dlbot.c3 p.ktype,
div#kadai-form div#typebox div#dlbot.c4 p.ktype {
  color:#fe1;
  margin: 0;
  display:inline;
}

div#kadai-form div#typebox div#dlbot p {
  color:#fff;
}

div#kadai-form div#typebox div#dlbot a img {
  width:39px;
  height:32px;
  float:left;
}

div#kadai-form div#sizebox {
  float:right;
  width:340px;
  margin:0;
}

div#kadai-form div#sizebox.C {
  width:480px;
  float:left;
  margin:-70px 0 0 0;
}

div#kadai-form div#sizebox.C p.ktype.firstChild {
  display:none;
}

div#kadai-form div#sizebox img.empty {
  display:none;
}

div#sizebox table.tp5 {
  width:250px;
}

div#sizebox table.tp7 {
  width:330px;
}

div#sizebox table.tp11 {
  width:480px;
}

div#sizebox table {
  margin:0 auto 20px;
  background-color:#002;
  padding:5px;
  color:#fff;
  text-align:center;
}

div#sizebox table tr td {
  border:solid 1px #ccf;
  background-color:#229;
}

div#sizebox table tr td.title {
  border:solid 1px #ccf;
  background-color:#111;
}

div#sizebox table th {
  background-color:#002;
  text-align:center !important;
}

div#sizebox table th.textr {
  text-align:right !important;
}

div#tablebox.L303 tr.L303 td,
div#tablebox.L305 tr.L305 td,
div#tablebox.L403 tr.L403 td,
div#tablebox.L405 tr.L405 td,
div#tablebox.L504 tr.L504 td,
div#tablebox.L506 tr.L506 td {
  background-color:#ff0;
  color:#229;
}


div#kadai-form div#kadailink_box {
  width:666px;
  margin:0 0 15px 6px;
}

div#kadailink_box div.left {
  float:left;
  margin:0 19px 0 0;
}

div#kadailink_box div.mid {
  float:left;
  margin:0 19px 0 0;
}

div#kadailink_box div.right {
  float:left;
  margin:0;
}

div#kadai-form div#kadailink_box a {
  display:block;
  width:202px;
  height:124px;
  margin:0 0 10px 0;
  zoom: 1;
  border:solid 2px #222233;
  margin:-2px -2px 2px -2px;
}

div#kadai-form div#kadailink_box a img.selected {
  border:solid 2px #ff0;
  margin:-2px -2px 2px -2px;
}

div#kadai-form div#kadailink_box a:hover {
  border:solid 2px #ff0;
  margin:-2px -2px 2px -2px;
  display:block;
  background-color:#eef;
}

div#kadai-form div.qbox {
  background-color:#ddd;
  border:solid 1px #aaa;
  width:91%;
  min-height:20px;
  padding:7px 0 7px 10px;
  margin:0 7px 10px 7px;
}

div#kadai-form div.qbox span.attn {
  font-size:0.9em;
  color:#006;
}

div#kadai-form div#zairyobox {
  float:right;
  width:200px;
  height:120px;
  margin:0 15px 0 0;
}

div#kadai-form div.err1 {
  background-color:#f4f37d;
}

div#kadai-form input {
  width:110px;
}

div#kadai-form select {
  width:120px;
  margin-left:-5px;
}

div#kadai-form div.botback {
  width:655px;
  height:96px;
  margin:10px 0 10px 2px;
  padding-top:45px;
}

div#kadai-form div#botback_step1 {
  background:url(../../../images/library/Image/category01/botback_step1.gif) no-repeat;
}
div#kadai-form div#botback_step2 {
  background:url(../../../images/library/Image/category01/botback_step2.gif) no-repeat;
}
div#kadai-form div#botback_step3 {
  background:url(../../../images/library/Image/category01/botback_step3.gif) no-repeat;
}
div#kadai-form div#botback_sentaku1 {
  background:url(../../../images/library/Image/category01/botback_sentaku1.gif) no-repeat;
  height:72px;
  padding-top:69px;
}
div#kadai-form div#botback_sentaku2 {
  background:url(../../../images/library/Image/category01/botback_sentaku2.gif) no-repeat;
  height:72px;
  padding-top:69px;
}
div#kadai-form div#botback_sentaku3 {
  background:url(../../../images/library/Image/category01/botback_sentaku3.gif) no-repeat;
  height:72px;
  padding-top:69px;
}

div#kadai-form input.submintbut {
  display:block;
  background:url(../../../images/library/Image/category01/but-back.gif) repeat-x;
  width:350px;
  height:50px;
  margin:0 auto;
  font-weight:bold;
  color:#e00;
  border:solid 2px #eb0;
}

div#kadai-form input#form400btn,div#kadai-form input#form500btn,div#kadai-form input#form600btn {
  margin:0 0 0 220px;
}

div#kadai-form input.submintbut:hover {
  background:url(../../../images/library/Image/category01/but-back-hov.gif) repeat-x;
  color:#fff;
  cursor:pointer;
}

div#kadai-form input.nohov {
  color:#777;
}

div#kadai-form input.nohov:hover {
  background:url(../../../images/library/Image/category01/but-back.gif) repeat-x;
  color:#777;
}

div#kadai-form input.admincol {
  background-color:#9bc2f8;
}

div#kadai-form input.readonlycol,div#kadai-form select.readonlycol {
  background-color:#d1fbe1;
}

div#form100 {
  background-color:#223;
  padding:20px 0;
}

div#form100 label {
  display: inline-block;
  width:90px;
}

div#form200 label {
  display: inline-block;
  width:110px;
}

div#form200 {
  background-color:#223;
  padding:20px 0;
}

div#form200 div.qbox {
  width:288px;
}

div#form200 img {
  margin:0 0 7px 7px;
}

div#kadai-form div#form200 input[type=text] {
  width:141px;
}

div#kadai-form div#form200left input[type=text] {
  width:139px;
  margin-left:5px;
}
div#kadai-form div#form200 select#b110_tapsize {
  margin-left:-4px;
}

div#kadai-form div#form200 div#form200_chk_left {
  width:162px;
  height:30px;
  margin-left:4px;
  padding:59px 0 0 150px;
  background:url(../../../images/library/Image/category01/form200_chk_left.gif) no-repeat;
}

div#kadai-form div#form200 div#form200_chk_right {
  width:162px;
  height:30px;
  margin-left:4px;
  padding:59px 0 0 150px;
  background:url(../../../images/library/Image/category01/form200_chk_right.gif) no-repeat;
}

div#kadai-form div#form200 input[type=checkbox] {
  display:block;
  -moz-transform-origin: right bottom;
  -moz-transform: scale( 1.25 , 1.25 );
  -webkit-transform-origin: right bottom;
  -webkit-transform: scale( 1.25 , 1.25 );
  outline: 3px inset #f90;
  width: 18px;
  height: 18px;
}

div#kadai-form div#form200 input[type=checkbox]:hover {
  outline: 3px inset #f00;
  cursor:pointer;
}

div#kadai-form div#form200 select {
  width:142px;
  margin-left:1px;
}

div#form200 div#form200left {
  width:325px;
  float:left;
}

div#form200 div#form200right {
  width:325px;
  float:left;
  margin-left:1px;
}

div#form200 div#form200right p.f2rtxt {
  width:300px;
  padding:10px 0 0 7px;
  color:#ffe;
}

div#form200 div.casterinfo {
  width:255px;
  color:#ff0;
  margin:-230px 0 0 30px;
  position:absolute;
}

div#form200 div.casterinfo table.casterinfo {
  width:250px;
}

div#form200 div.casterinfo p span.casadd {
  font-size:85%;
  color:#fff;
}


div#form300 {
  background-color:#223;
  padding:20px 0;
}

div#form300 div.anabox {
  width:90%;
  min-height:20px;
  padding:7px 0 7px 10px;
  margin:0 7px 10px 7px;
  border:solid 1px #777;
  background-color:#f7f7f7;
}

div.errmsg {
  width:90%;
  min-height:13px;
  margin:10px 0 0 0;
  padding:8px 0 5px 20px;
}

div#form300 div.anabox div.errmsg {
  width:90%;
  height:13px;
  margin:10px 0 0 0;
  padding:8px 0 5px 20px;
  background-color:#f4f37d;
}

div#form300 label {
  width:115px;
  margin-left:20px;
  display: inline-block;
}

div#form300 div.anabox label {
  width:136px;
  margin-left:20px;
  display: inline;
  text-align:right;
}

div#form300 div.tosoubox {
  min-height:21px;
}

div#form300 div.tosoubox div.errmsg {
  clear:both;
}

div#form300 div.tosoubox label {
  width:40px;
  margin-left:0;
}

div#form300 div.tosoubox label.colorimage {
  width:80px;
  height:12px;
  display:inline-block;
  margin-top:-6px;
}

div#form300 div.tosoubox div#tsleft {
  float:left;
  width:290px;
  padding-top:1px;
}

div#form300 div.tosoubox div#tsmiddle {
  float:left;
  width:70px;
  padding-top:6px;
  text-align:right;
}

div#form300 div.tosoubox div#tsright {
  float:right;
  width:260px;
  padding-top:2px;
}

div#form300 select#c010_tosou {
  width:240px;
  display:inline-block;
  height:20px;
  margin-bottom:8px;
}

div#form300 div#colorbox {
  width:248px;
  height:16px;
  border:solid 1px #111;
  display:inline-block;
}

div#form300 div#manserubox label {
  width:230px;
  margin-left:0;
}

div#form300 select#e010_todokesaki {
  width:220px;
}

div#anacheckbox {
  background:url(../../../images/library/Image/category01/anacheck.jpg);
  width:601px;
  height:19px;
  margin:0 0 0 7px;
  padding:5px 0 0 35px;
  color:#ff0;
  font-weight:bold;
}

div#form300 div.anabox input {
  width:100px;
}

div#form300 div.anabox input.anacheck {
  margin:3px;
  width:18px;
  height:18px;
  float:left;
  display:block;
  outline:inset 3px #f90;
}

div#form300 div.anabox input.anacheck:hover {
  outline: 3px inset #f00;
  cursor:pointer;
}

div#form300 div.anabox h4 {
  width:70px;
  margin:0 auto 8px !important;
  float:left;
  background:none !important;
  padding:0 !important;
}

div#form300 div.anabox p {
  margin:0 20px 0 0;
  float:left;
}

div#kadai-form div#mitsumori-box {
  background:url(../../../images/library/Image/category01/mitsumori.gif) no-repeat;
  width:540px;
  height:210px;
  border:solid 1px #777;
  margin:10px 0 20px 30px;
  padding:70px 20px 20px 40px;
}

div#kadai-form div#mitsumori-box p {
  margin:0 0 5px 0;
  font-size:1.25em;
  text-align:right;
}

div#kadai-form div#mitsumori-box div.gyou {
  height:24px;
  padding:5px 0 0 5px;
}

div#kadai-form div#mitsumori-box div.md {
  background-color:#ded;
}

div#kadai-form div#mitsumori-box div.boun {
  border-bottom:solid 1px #339;
}

div#kadai-form div#mitsumori-box div.soukei {
  font-weight:bold;
  color:#f00;
}

div#kadai-form div#mitsumori-box div.left {
  float:left;
  width:100px;
}

div#kadai-form div#mitsumori-box div.mid1 {
  float:left;
  width:100px;
}

div#kadai-form div#mitsumori-box div.mid2 {
  float:left;
  width:30px;
}

div#kadai-form div#mitsumori-box div.mid3 {
  float:left;
  width:40px;
}

div#kadai-form div#mitsumori-box div.mid4 {
  float:left;
  width:40px;
}

div#kadai-form div#mitsumori-box div.mid5 {
  float:left;
  width:110px;
}

div#kadai-form div#mitsumori-box div.right {
  float:left;
  width:100px;
}

div#kadai-form div.result_box {
  width:600px;
  margin:20px 0 10px 10px;
  background-color:#ffdd66;
  border:solid 2px #ff0;
  padding:20px;
}

div#kadai-form div.result_box p {
  font-weight:bold;
  font-size:1.2em;
}

div#kadai-form div.result_box p.addinfo {
  font-weight:normal;
  color:#f00;
  font-size:1em;
}

div#kadai-form p.stepresult {
  width:650px;
  font-weight:bold;
  font-size:1.2em;
  color:#03f;
  margin:20px auto 30px;
  background-color:#f6fab8;
  padding:20px;
}

span.aoiadmintxt {
  margin:10px 0 10px 90px;
  color:#02a;
  font-weight:bold;
  display:block;
}

/*==============================================================================
  Title       :製品構成ＩＤ出力
==============================================================================*/
div.content_category01-02 div#kadai-form div#form_kokyaku label {
  width:190px;
  vertical-align:top;
  display:inline-block;
}

div.content_category01-02 div#kadai-form div#form_kokyaku input[type=text]  {
  width:200px;
}

div.content_category01-02 p.skid {
  font-weight:bold;
  font-size:3em;
  color:#f00;
}

/*==============================================================================
  Title       :穴加工指示　x-y加工入力 
==============================================================================*/

p.Version {
  display:none;
}

div.content_category01-03 div#kadai-form {
  padding:0 0 0 5px;
}

div.content_category01-03 div#kadai-form form {
  padding:5px;
}

div.content_category01-03 div#kadai-form div#msgbox p { 
  color:#ff0;
  font-size:1.1em;
}

div.content_category01-03 div#kadai-form div#tab-1,
div.content_category01-03 div#kadai-form div#tab-2,
div.content_category01-03 div#kadai-form div#tab-3 {
  background-color:#223;
  border-top:solid 2px #ffa;
  padding-bottom:40px;
}

div.content_category01-03 div#kadai-form form#form_kokyaku {
  background-color:#113;
}

div#kadai-form div#tpbox {
  width:92%;
  background-color:#222233;
  padding:10px 10px 20px 10px;
  color:#fc0;
}

div#kadai-form div#tpleft {
  float:left;
  margin:0 10px 30px 0;
}

div#kadai-form div#tpright {
  float:right;
}

div#kadai-form div#tpright div.innerbox {
  background-color:#012563;
  width:300px;
  padding:3px 0 0 0;
}

div#kadai-form div#tpright div.innerbox img {
  margin:7px auto;
}

div#kadai-form div#tpright div.innerbox p {
  padding:0 0 7px 74px;
}

div#kadai-form div#spleft {
  float:left;
  margin:0 10px 30px 0;
  width:35%;
  font-size:1.5em;
  font-weight:bold;
  color:#fff;
  line-height:2em;
  padding:5px 0 0 10px;
}

div#kadai-form div#spleft p.md {
  display:inline;
}

div#kadai-form div#spleft p.vl {
  display:inline-block;
  text-align:right;
  width:90px;
}

div#kadai-form div#spmid {
  width:24%;
  margin-top:7px;
  height:90px;
  padding:10px 14px;
  background-color:#ccc;
  color:#111;
  line-height:1.5em;
  float:left;
}

div#kadai-form div#spright {
  width:24%;
  height:90px;
  margin-top:7px;
  padding:10px 14px;
  background-color:#ccc;
  color:#111;
  line-height:1.5em;
  float:right;
}

div#content_category01.content_category01-03 div#kadai-form a.sizemaxbot img {
  margin:0 0 10px 13px;
  float:left;
}

div#content_category01.content_category01-03 p.topmsg {
  color:#ff0;
  font-weight:bold;
  margin:-10px 0 0 10px;
}

div#kadai-form div.tperr1 {
  background-color:#f4f37d;
  font-weight:bold;
  color:#e00;
  padding:5px;
}

div#content_category01.content_category01-03 div#kadai-form form {
  margin:0;
}

div#content_category01.content_category01-03 div#kadai-form form input.wide {
  margin:20px auto;
}

div#content_category01.content_category01-03 div#kadai-form div#sw-table table {
  background-color:#eee;
  width:650px;
}

div#content_category01.content_category01-03 div#kadai-form div#sw-table tr {
  border:solid 1px #aaa;
  min-height:20px;
  padding:7px 0 7px 10px;
  margin:0 7px 10px 7px;
}

div#content_category01.content_category01-03 div#kadai-form div#sw-table td.result span.none {
  display:none;
}

div#content_category01.content_category01-03 div#kadai-form div#sw-table td.result span.no-target {
  display:none;
}

div#content_category01.content_category01-03 div#kadai-form div#sw-table td.result span.target {
  font-weight:bold;
  color:#f00;
}

div#tpbox div#dlbot {
  float:left;
  margin-left:20px;
  background-color:#000022;
  padding:5px 10px 5px 10px;
}

div#tpbox div#dlbot p.fleft {
  float:left;
}

div#tpbox div#dlbot p.tittxt {
  width:150px;
  padding-top:8px;
}

div#tpbox div#dlbot p.fleft a img {
  margin-right:10px;
}

div#kadai-form table thead {
  background-color:#ded;
  height:20px;
}

div#kadai-form table thead tr {
  margin-top:3px;
}

div#kadai-form table tr:nth-child(2n) {
  background-color:#dde;
}

div#kadai-form table tr th {
  text-align:left;
  padding-left:2px;
}

div#kadai-form table td input {
  width:80px;
}

div#kadai-form table td input.button1:hover {
  color:#f00;
}

div#kadai-form table td select {
  width:118px;
  font-size:1em;
}

div#kadai-form table td.debug span {
  display:block;
  width:120px;
  overflow:auto;
  background-color:#eea;
}

div#kadai-form div.divButton table form {
  margin:0;
}

div#kadai-form table td.anasyu {
  text-align:right;
  padding-right:15px;
}

div#content_category01.content_category01-03 div.divButton table {
  width:650px;
}

div#content_category01.content_category01-03 div.divButton table td {
  width:300px;
}

div#content_category01.content_category01-03 .tabs ul.horizontal {
  height: 37px;
  margin: 0 0 8px 0;
  padding-left: 0;
  width: 680px;
  list-style:none;
}

div#content_category01.content_category01-03 .tabs ul li a {
  displya:block;
  text-decoration:none;
  color:#ffa;
  font-weight:bold;
  float: left;
  height: 28px;
  margin: 0 0 0 6px;
  padding: 15px 14px 0 14px;
  background:url(../../../images/library/Image/category01/tabback-b.gif) repeat-x;
}

div#content_category01.content_category01-03 .tabs ul li.active a,
div#content_category01.content_category01-03 .tabs ul li a:hover {
  background:url(../../../images/library/Image/category01/tabback-r.gif) repeat-x;
  border-top:solid 2px #ffa;
  border-left:solid 2px #ffa;
  border-right:solid 2px #ffa;
  padding: 13px 12px 2px 12px;
}

div#content_category01.content_category01-03 div.tabs form input.upfile {
  width:300px;
  margin:0 0 20px 0;
}

div#kadai-form td input#end_but {
  display:none;
}

div#kadai-form td span.nod {
  color:#f00;
}


div#kadai-form td input#end_but.sts-1 {
  display:block;
}

div.content_category01-03 div#tpbox table {
  margin:0 auto 20px;
  background-color:#002;
  padding:10px 5px 10px 5px;
}

div.content_category01-03 div#tpbox table tr td {
  border:solid 1px #ccf;
  background-color:#229;
  min-width:100px;
  color:#fff;
  height:20px;
  padding-top:6px;
  text-align:center;
}

div.content_category01-03 div#tpbox table tr td.title {
  border:solid 1px #ccf;
  background-color:#111;
  min-width:100px;
}

div.content_category01-03 div#tpbox table th {
  background-color:#002;
  color:#fff;
  font-weight:bold;
  text-align:center;
  padding-bottom:5px;
}

/*==============================================================================
  Title       :顧客情報入力
==============================================================================*/

div#kadai-form div#form_kokyaku {
  background-color:#223;
  padding-bottom:20px;
}

div#kadai-form div#form_kokyaku select {
  margin:0;
  width:140px;
}

div#kadai-form div#form_kokyaku label {
  width:190px;
  vertical-align:top;
  display:inline-block;
}

div#kadai-form div#form_kokyaku input[type=text]  {
  width:200px;
}

div#kadai-form div#form_kokyaku input[type=radio]  {
  width:40px;
}

div#kadai-form div#form_kokyaku input#postcode1,div#kadai-form div#form_kokyaku input#postcode3 {
  width:80px;
}

div#kadai-form div#form_kokyaku input#postcode2,div#kadai-form div#form_kokyaku input#postcode4 {
  width:120px;
}

div#kadai-form div#form_kokyaku input#address2,
div#kadai-form div#form_kokyaku input#address3,
div#kadai-form div#form_kokyaku input#address5,
div#kadai-form div#form_kokyaku input#address6,
div#kadai-form div#form_kokyaku textarea#k250_txt {
  width:350px;
}

div#kadai-form div#form_kokyaku input#form_kokyaku_btn {
  margin-top:30px;
}

div#content_category01.content_category01-05 p.topmsg,
div#content_category01.content_category01-04 p.topmsg {
  color:#ff0;
  font-weight:bold;
  padding:10px 0 10px 10px;
}

/*==============================================================================
  Title       :顧客情報確認
==============================================================================*/

div.content_category01-05 div#kadai-form div#form_kokyaku p.msg {
  padding:10px 0 10px 5px;
  color:#fff;
  font-weight:bold;
}

div#kadai-form div#form_kokyaku input#k170_tdf,
div#kadai-form div#form_kokyaku input#k210_tdf {
  width:350px;
}

div.content_category01-05 div#kadai-form div#form_kokyaku textarea#k250_txt {
  width:350px;
  background-color:#d1fbe1;
}

div.content_category01-05 div#kadai-form div#form_kokyaku textarea#k250_txt.kakunin {
  background-color:#fff;
}

div#kadai-form div#form_kokyaku textarea.backgrn {
  width:350px;
  background-color:#d1fbe1;
}

div.content_category01-05 div#kadai-form div#form_kokyaku input.xy1 {
  width:20px;
}

div.content_category01-05 div#kadai-form div#form_kokyaku input.xy2 {
  width:50px;
}

div.content_category01-05 div#kadai-form div#form_kokyaku input.xy3 {
  width:80px;
}

div.content_category01-05 div#kadai-form div#form_kokyaku input.xy4 {
  width:40px;
}

div.content_category01-05 div#kadai-form div#form_kokyaku input.xy5 {
  width:40px;
}

div.content_category01-05 div#kadai-form div#form_kokyaku input.xy6 {
  width:40px;
}

/*==============================================================================
  Title       :メール送信
==============================================================================*/

div.content_category01-06 div#kadai-form div#form_kokyaku {
  line-height:1.5em;
}

div.content_category01-06 div#kadai-form div#form_kokyaku p {
  color:#fff;
  padding:0 20px 20px 5px;
}

div.content_category01-06 div#kadai-form div#form_kokyaku p.msg {
  font-weight:bold;
  color:#ffa;
  padding:10px 0 20px 5px;
}

a.fontw {
  color:#fff;
}

a.fonty {
  color:#ff0;
}

/*==============================================================================
  Title       :リピート注文入力
==============================================================================*/

div#kadai-form div#form_kokyaku p.repmsg {
  line-height:1.5em;
  padding:10px 0 20px 5px !important;
  font-weight:bold;
  color:#ff0 !important;
  width:600px;
}

/*==============================================================================
  Title       :フルオーダー注文入力
==============================================================================*/

div#content_category01 div.qbox textarea#k280_naiyou {
  width:350px;
}

div#content_category01.content_category01-08 input.upfile {
  width:300px;
  margin:0 0 20px 0;
}

div#content_category01 input.haisouadch {
    margin: 3px;
    width: 18px;
    height: 18px;
    display: block;
    outline: inset 3px #f90;
}

/*==============================================================================
  Title       :ポップアップHELP
==============================================================================*/

div.zaibox p {
  float:left;
  width:200px;
  height:150px;
  margin-right:9px;
  text-align:center;
}

div.zaibox img {
  margin:0 !important;