@charset "UTF-8" ;

/* =============================================== */
/** Mistumori Templates CSS
 * Update : 2009.08.17
 *
 **/
/* =============================================== */


/* =============================================== */
/** Common Design
  =============================================== */

.mailorder{
	font-family: Osaka,"メイリオ",Meiryo,"ＭＳ ゴシック",monospace;
}
th { text-align : left ;vertical-align:top; }
td { vertical-align:top; }
	.hissu {	color : #F00 ; }
	.tejunsetumei { background : url(images/gura_gure01.png) ; color : #FFF ; padding : 2px 0.8em ;
			font-size : 20px ; border-radius : 5px ; -webkit-border-radius : 5px ; -moz-border-radius : 5px ;
			-opera-border-radius : 5px ; margin : 10 auto ; font-weight : 700 ;
		}
	.setumei {
		background : #fff8dc ; border : 1px solid #bdb76b ; display : none ; padding : 4px ;
		z-index:9999;
		width : 180px ; margin : atuo ;
		position:absolute;
		}
	.setumeiAuto {
		background : #fff ; padding : 4px ; width : 180px ; margin : auto ;
		display : block ;
		position:absolute;
		}
	.outerTable { padding : 3px ; }
	.tabletitle {
		background : #F7F8CA ;	font-weight : 700 ;
		padding : 3px ; color : #806F0F ; padding-left : 0.5em ;
		}
	input,textarea,select {
		background-color : #f8fbf6 ; border : 1px solid #cccccc ; padding : 2px ;
		font-size : 12px ;
		}
	.optionInput {
		background-color : #FFF ; border : none ; padding : 2px ; font-size : 12px ;
		}
.honbunsyousaiSetsumei{height:160px;}
.seihonSyousaiSetsumei{height:150px;}

/** Phase 001　印刷タイプの選択
=============================================== */
 	.btn li input { margin-bottom:0px;background : none ; border : none ;margin-bottom:0px; }
	/*.buttonSet {	 } */
	.headtitle {
		background : #4188D5 ; width : 100% ; border-radius : 5px ; -webkit-border-radius : 5px ;
		-moz-border-radius : 5px ; -opera-border-radius : 5px ;
		}
	.headtitle h1 {
		margin : 0px ; padding : 3px ; color : #FFF ; font-size : 25px ;
		}
	.paragraph { margin-top : 9px ; }
	.tokusyu-mitsumori {
		background : #FFE3F9 ; border : solid 1px #D2E3D2 ; padding : 3px 0.8em ;
		width : 100% ; margin : auto ; font-size : 120% ; text-align : center ;
		font-weight : 800 ;
		}
	.setsumei01 {
		width : 100% ; border : #FCA4CD solid 1px ; padding : 5px ; margin-top : 0.8em ;
		background : #FCF7F9 ; margin-bottom : 1em ;
		}
	.setsumei-title {
		background : #D2FFFF ; border : #5C9BFF solid 1px ; border-radius : 5px ;
		-webkit-border-radius : 5px ; -moz-border-radius : 5px ; -opera-border-radius : 5px ;
		font-size : 90% ; text-align : center ; font-weight : 700 ; padding : 4px ;
		}
	.setsumei02 {
		margin : 5px ; border-top : #FCA4CD solid 1px ; padding : 4px ;
		}
	.setsumei03 { font-size : 133% ; }
	.setsumei-left {
		border-right : #FCA4CD solid 1px ;
		padding : 4px 1em ;
		}
	.setsumei-right { padding : 4px 1em ; }
	.setsumei-strong { font-weight : 800 ; }
	.course-menu-margin { width : 10px ; }


/** Phase 002　印刷サイズと部数の選択
=============================================== */

/** 大外表の枠設定 **/
	.table-block-lv01 { width : 610px ; font-size:120%; margin: auto;}
	.table-block-leftside { width : 360px ; padding : 10px 5px ; }
	.table-block-rightside { width : 210px ; padding : 5px ; }
	.tabletitle {
		background : #7cd100 ;	font-weight : 700 ; font-size:120%;
		padding : 3px ; color : #fff ; padding-left : 0.5em ;
	}

/** 1列用の枠設定 **/
	.table-block-leftsidenone {
		padding: 15px 5px;
	}
	.inner-tablenone { }
	.inner-tablenone tr { height : 2.5em; }
	.inner-tablenone th { width : 120px ; white-space:nowrap;}
	.inner-tablenone td.inner-tablecourse { font-size : 120% ; }

/** 2列用の枠設定 **/
	.inner-table { width : 355px ; }
	.inner-table tr { height : 2.5em ; }
	.inner-table th { width : 120px ;white-space:nowrap; }
	.inner-table td { width : 235px ; }

	#busuu { text-align:right;width:8em; }
	#SassiSize{text-align:center;width:8em;}
	#CusSizeH {width:50px;text-align:right;}
	#CusSizeW {width:50px;text-align:right;}

	.submit01 { width:570px; text-align : center ; }

	.inputPageNum{margin-left:2em;}

/** Phase 003　印刷サイズと部数の選択
=============================================== */

	#MonoPageNum { width : 90px ; text-align : right ; padding-right : 0.5em ; }
	#ColorPageNum { width : 90px ; text-align : right ; padding-right : 0.5em ; }
	#NakatobiraNum { width : 90px ; text-align : right ; padding-right : 0.5em ; }
	#KuchieNum { width : 90px ; text-align : right ; padding-right : 0.5em ; }

	#HonbunYoushi { }
	.seihon-tatakasa { height : 190px ; }

/** 4列用の枠設定 **/
	.inner-table04 { width : 355px ; }
	.inner-table04 tr { height : 2.5em ; }
	.inner-table04 th { width : 120px ; white-space:nowrap;}
	.inner-table04 td { width : 78px ; }

	.submit02 { width:570px; text-align : center ; }



/** Phase 004　金額の確認
=============================================== */
	.submit03 { width:570px; text-align : center ;font-size:110%;padding:0em;margin-top:0em; }
	.mitsumori_setsumei{ width:500px; margin:auto; margin-top:1.2em; border:1px dotted #999;padding:5px;}
	.mitumori_tyuui{ font-weight:800; }


/** Phase 005　申込者の情報を入力
=============================================== */
	.submit05 { width:570px; text-align : center ; }
	#title { width:200px; }
	#name { width:200px; }
	#tantou { width:200px; }
	#zip01 { width:80px; }
	#add01 { width:350px; }
	#add02 { width:350px; }
	#email { width:350px; }
	#tel { width:200px; }
	#fax { width:200px; }
	#nname { width:200px; }
	#nzip { width:90px; }
	#nadd01 { width:350px; }
	#nadd02 { width:350px; }
	#ntel { width:200px; }
	#memo { width:350px; height:90px; }
	#ankensyousainaiyou { width:350px; height:420px; }


/** Phase 006　申込者の情報をチェック
=============================================== */
	#titleError { width:200px; background:#FFE2E2; }
	#nameError { width:200px; background:#FFE2E2; }
	#zip01Error { width:80px; background:#FFE2E2; }
	#add01Error { width:350px; background:#FFE2E2; }
	#add02Error { width:350px; background:#FFE2E2; }
	#telError { width:200px;background:#FFE2E2; }
	#emailError { width:350px;background:#FFE2E2; }
	#nnameError { width:200px;background:#FFE2E2; }
	#nzipError { width:90px;background:#FFE2E2; }
	#nadd01Error { width:300px;background:#FFE2E2; }
	#nadd02Error { width:300px;background:#FFE2E2; }
	#ntelError { width:200px;background:#FFE2E2; }

	.submit05 { width:570px; text-align : center ; }


/** Phase 006　申込者の情報をチェック
=============================================== */

