@charset "utf-8";
/* CSS Document */
/* --------------------------------------------------
   Order.html -ogo-
-------------------------------------------------- */
#mainArea #ogo {
	line-height:160%;
}
#mainArea #ogo  a:focus {
	outline:none;
}
#mainArea #ogo  a, a:link, a:visited, a:focus, a:active {
	color:#E670A7;
	text-decoration: underline;
}
#mainArea #ogo  a:hover {
	color: #ccc;
	text-decoration: none;
}
#mainArea #ogo .g_link a, a:link, a:visited, a:focus, a:active {
	color:#333;
	text-decoration: underline;
}
#mainArea #ogo .g_link  a:hover {
	color: #E66DA6;
	text-decoration: none;
}
#mainArea #ogo .pagetop {
	text-align:right;
	margin-bottom:10px;
}
#mainArea #ogo .fl_left {
	float:left;
}		
#mainArea #ogo .pink {
	color:#E670A7;
}

#mainArea #ogo h3.m_title {
	background: url(../../images/ogo/ogo_title.jpg) no-repeat;
	height:150px;
	width:670px;
	text-indent:-9999px;
	margin-bottom:4px;
}

#mainArea #ogo #p_navi {
	background:url(../../images/ogo/p_navi.jpg) no-repeat;
	width:670px;
	height:35px;
}
#mainArea #ogo #p_navi ul {
	padding:0px;
	width:670px;
}
#mainArea #ogo #p_navi li {
	display:inline;
	list-style-type:none;
}
#mainArea #ogo #p_navi li a {
	height:35px;
	display:block;
	float:left;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#mainArea #ogo #p_navi li.p_navi01 a {
	background:url(../../images/ogo/p_navi.jpg) no-repeat 0px 0px;
	width:223px;
}
#mainArea #ogo #p_navi li.p_navi02 a {
	background:url(../../images/ogo/p_navi.jpg) no-repeat -223px 0px;
	width:223px;
}
#mainArea #ogo #p_navi li.p_navi03 a {
	background:url(../../images/ogo/p_navi.jpg) no-repeat -446px 0px;
	width:224px;
}

/*------hover*/
#mainArea #ogo #p_navi li.p_navi01 a:hover {
	background:url(../../images/ogo/p_navi.jpg) no-repeat 0px -35px;
	width:223px;
}
#mainArea #ogo #p_navi li.p_navi02 a:hover {
	background:url(../../images/ogo/p_navi.jpg) no-repeat -223px -35px;
	width:223px;
}
#mainArea #ogo #p_navi li.p_navi03 a:hover {
	background:url(../../images/ogo/p_navi.jpg) no-repeat -446px -35px;
	width:224px;
}

#mainArea #ogo .order_btn {
	background:url(../../images/ogo/order_btn.jpg) no-repeat;
	height:46px;
	width:206px;
	float:right;
}	
#mainArea #ogo .order_btn a {
	background:url(../../images/ogo/order_btn.jpg) no-repeat;
	height:46px;
	width:206px;
	text-indent:-9999px;
	display:block;
	float:right;	
}
#mainArea #ogo .order_btn a:hover {
	background:url(../../images/ogo/order_btn_on.jpg) no-repeat;
	height:46px;
	width:206px;
}

#mainArea #ogo .contact_btn {
	background:url(../../images/tobidashi/contact_btn.jpg) no-repeat;
	height:46px;
	width:206px;
}
#mainArea #ogo .contact_btn a {
	background:url(../../images/ogo/contact_btn.jpg) no-repeat;
	height:46px;
	width:206px;
	text-indent:-9999px;
	display:block;
}	
#mainArea #ogo .contact_btn a:hover {
	background:url(../../images/tobidashi/contact_btn_on.jpg) no-repeat;
	height:46px;
	width:206px;
}	
#mainArea #ogo h3.ht1 {
	background:url(../../images/ogo/ht1.jpg) no-repeat;
	height:36px;
	width:670px;
	text-indent:-9999px;
	margin-top:25px;
	margin-bottom:15px;
}	
#mainArea #ogo h3.ht2 {
	background:url(../../images/ogo/ht2.jpg) no-repeat;
	height:36px;
	width:670px;
	text-indent:-9999px;
	margin-top:25px;
	margin-bottom:15px;
}
#mainArea #ogo div.ht3 {
	background:url(../../images/ogo/ht3.jpg) no-repeat top;
	width:670px;
	margin-top:25px;
	margin-bottom:15px;
	padding-top:36px;
}
#mainArea #ogo .ogo_contents {
	padding:10px;
}
#mainArea #ogo .ogo_contents {
	padding:10px;
}
#mainArea #ogo .ogo_contents_btm {
	border-top:#F2F2F2 solid 4px;
}
#mainArea #ogo .ogo_contents_btm h3.ht3_text {
	text-indent:-9999px;
}
	
#mainArea #ogo .ogo_contents h4.ht1_copy {
	font-size:14px;
	color:#333333;
	float:left;
	padding-top:10px;
}	
#mainArea #ogo .ogo_contents .ht2_left {
	float:left;
	width:175px;
}		
#mainArea #ogo .ogo_contents .ht2_right {
	float:right;
	text-align:left;
	width:475px;
}	 
#mainArea #ogo .ogo_contents .ht3_left {
	width:460px;
	float:left;
}		 
#mainArea #ogo .ogo_contents .no_notewide_btm .ht3_left {
	width:415px;
	float:left;
}	
#mainArea #ogo .ogo_contents .ht3_right {
	width:190px;
	float:right;
	text-align:right;
}
#mainArea #ogo .ogo_contents .ht3_left .no_note {
	width:425px;
	margin-left:35px;
	border-bottom:#F2F2F2 solid 3px;
	padding-bottom:8px;
	margin-bottom:5px;
}
#mainArea #ogo .ogo_contents .ht3_left .no_notenoline {
	width:425px;
	margin-left:35px;
	padding-bottom:8px;
	margin-bottom:5px;
}
#mainArea #ogo .ogo_contents .no_notewide {
	width:605px;
	margin-left:35px;
	border-bottom:#F2F2F2 solid 3px;
	padding-bottom:8px;
	margin-bottom:5px;
}
#mainArea #ogo .ogo_contents .no_notewide_btm {
	width:605px;
	margin-left:35px;
	padding-bottom:8px;
	margin-bottom:5px;
}	

#mainArea #ogo .ogo_contents  h4.no1 {
	background:url(../../images/ogo/no1.jpg) no-repeat;
	height:31px;
	width:240px;
	text-indent:-9999px;
	margin-top:15px;
}

#mainArea #ogo .ogo_contents  h5.no1_1 {
	background:url(../../images/ogo/no1_1.jpg) no-repeat;
	width:94px;
	height:14px;
	text-indent:-9999px;
	margin-top:30px;
	margin-bottom:15px;
}

#mainArea #ogo .ogo_contents .hansha_box {
	width:605px;
	padding-bottom:20px;
}

#mainArea #ogo .ogo_contents .hansha_box .hansha_left {
	float:left;
	width:225px;
}
#mainArea #ogo .ogo_contents .hansha_box .hansha_right {
	float:right;
	width:380px;
}
#mainArea #ogo .ogo_contents  h5.no1_2 {
	background:url(../../images/ogo/no1_2.jpg) no-repeat;
	height:20px;
	width:158px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#mainArea #ogo .ogo_contents  h5.no1_3 {
	background:url(../../images/ogo/no1_3.jpg) no-repeat;
	height:20px;
	width:228px;
	text-indent:-9999px;
	margin-bottom:10px;
}



#mainArea #ogo .ogo_contents  h4.no2 {
	background:url(../../images/ogo/no2.jpg) no-repeat;
	height:31px;
	width:181px;
	text-indent:-9999px;
	margin-top:15px;
}
#mainArea #ogo .ogo_contents  h4.no3 {
	background:url(../../images/ogo/no3.jpg) no-repeat;
	height:31px;
	width:239px;
	text-indent:-9999px;
	margin-top:15px;
}
#mainArea #ogo .ogo_contents  h4.no4 {
	background:url(../../images/ogo/no4.jpg) no-repeat;
	height:31px;
	width:225px;
	text-indent:-9999px;
	margin-top:15px;
}
#mainArea #ogo .ogo_contents  h4.no5 {
	background:url(../../images/ogo/no5.jpg) no-repeat;
	height:31px;
	width:207px;
	text-indent:-9999px;
	margin-top:15px;
}
	
#mainArea #ogo .ogo_contents  h4.option {
	background: url(../../images/ogo/ht_op.jpg) no-repeat;
	height:16px;
	width:200px;
	text-indent:-9999px;
	margin-top:10px;
}

#mainArea #ogo .ogo_contents  h4.no2_n {
	background:url(../../images/ogo/no2_n.jpg) no-repeat;
	height:31px;
	width:240px;
	text-indent:-9999px;
	margin-top:15px;
}

#mainArea #ogo .set {
  margin-top: 15px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 1em;
  width: 620px;
  border-collapse: collapse;
  border: solid 1px #D9D9D9;
  font-size: 100%;
}


#mainArea #ogo .set th,
#mainArea #ogo .set td {
  padding:8px;
  border-right:#D9D9D9 1px solid;
}

#mainArea #ogo .set th {
  background:#F7F7F7;
  border-bottom:#B8B8B8 dotted 1px;
  text-align: center;
  white-space: nowrap;
  color:#333333;
}
#mainArea #ogo .set th.left {
	text-align:left;
}
#mainArea #ogo .set th.rigt {
	text-align:center;
	width:175px;
}

#mainArea #ogo .con_btn {
	background:url(../../images/ogo/contact_btn.jpg) no-repeat;
	height:46px;
	width:206px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:30px;
}
#mainArea #ogo .con_btn a{
	background:url(../../images/ogo/contact_btn.jpg) no-repeat;
	height:46px;
	width:206px;
	display:block;
	text-indent:-9999px;
}
#mainArea #ogo .con_btn a:hover{
	background:url(../../images/tobidashi/contact_btn_on.jpg) no-repeat;
}
#mainArea #ogo .ht6_img {
	background:url(../../images/tobidashi/img7.jpg) no-repeat top left;
	width:270px;
	height:40px;
	padding-top:170px;
	padding-left:335px;
}

#mainArea #ogo .pink14 {
	font-size:14px;
	color:#EB6B92;
	font-weight:bold;
}

