@charset "utf-8";

/*------------------------------------------------------------------------------
COCOMUS - CSS Modules Import
Date: 2008-05-02
Copyright (C) COCOMUS. All Rights Reserved.
------------------------------------------------------------------------------*/

/* 『知る・確認する』 汎用スタイル */
@import url("./../../parts/css/know.css");

/* ----------------------------------------

index
check
finish

---------------------------------------- */

#main h2 {
background: url("./../images/hl_title.gif") left top no-repeat;
}

#main div#wrapper table th.leadHeader {
width: 145px;
}

/* ----------------------------------------

index

---------------------------------------- */

body#index #main h3 {
background: url("./../images/hl_step_01.gif") 20px top no-repeat;
}

body#index #main div#wrapper h4 {
font-weight: bold;
}

body#index #main div#wrapper ul#info {
margin: 20px auto 20px auto;
width: 625px;
border: 1px solid #c0c0c0;
}

body#index #main div#wrapper ul#info li {
padding: 10px 15px;
border-bottom: 1px dashed #c0c0c0;
}

body#index #main div#wrapper ul#info li span {
color: #B30000;
font-size: 0.9em;
font-weight: bold;
}

body#index #main div#wrapper ul#info li.lastItem {
border-bottom: 0px dashed #c0c0c0;
}

/* フォーム ここから */

div#header h1 {
position: absolute;
top: 29px;
left: 17px;
width: 191px;
height: 213px;
padding-bottom: 10px;
background: #fff url("./../images/img_logo_companies.gif") top left no-repeat;
text-indent: -9999em;
}

body#index #main div#wrapper table {
margin-bottom: 30px;
}

body#index #main div#wrapper table td.disabled {
background-color: #dcdcdc;
}

body#index #main div#wrapper table input#companyName,
body#index #main div#wrapper table input#companyNameKana,
body#index #main div#wrapper table input#belongingPost,
body#index #main div#wrapper table input#officialPosition {
width: 280px;
}

body#index #main div#wrapper table input#familyName,
body#index #main div#wrapper table input#firstName,
body#index #main div#wrapper table input#familyNameKana,
body#index #main div#wrapper table input#firstNameKana {
width: 104px;
}

body#index #main div#wrapper table input#zip1,
body#index #main div#wrapper table input#zip2,
body#index #main div#wrapper table input#zip3 {
width: 4em;
}

body#index #main div#wrapper table input#city,
body#index #main div#wrapper table input#address {
width: 350px;
}

body#index #main div#wrapper table input#tel1,
body#index #main div#wrapper table input#tel2,
body#index #main div#wrapper table input#tel3 {
width: 4em;
}

body#index #main div#wrapper table input#email,
body#index #main div#wrapper table input#email2 {
width: 240px;
}

body#index #main div#wrapper table input#familyMembers,
body#index #main div#wrapper table input#children {
width: 62px;
}

body#index #main div#wrapper table input#title {
width: 300px;
}

body#index #main div#wrapper table textarea#body {
width: 460px;
height: 20em;
}
* html body#index #main div#wrapper table textarea#body {
width: 490px;
}
*+html body#index #main div#wrapper table textarea#body {
width: 490px;
}

/* フォーム ここまで */

body#index #main div#wrapper ul.goTop {
margin-top: -20px;
}

/* ----------------------------------------

check

---------------------------------------- */

body#check #main h3 {
background: url("./../images/hl_step_02.gif") 20px top no-repeat;
}

body#check #main div#wrapper div.pageNav {
margin-top: 20px;
}

/* ----------------------------------------

finish

---------------------------------------- */

body#finish #main h3 {
background: url("./../images/hl_step_03.gif") 20px top no-repeat;
}

body#finish #main div#wrapper div#lead p {
font-weight: bold;
}

