<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(common.css);

@media screen, projection {
	ul#info {
		margin: 0px 112px;
		padding-bottom: 12px;
		border-bottom: 1px solid #CECDC5;
	}
	
		ul#info li {
			width: 348px;
		}
		
			ul#info li.first {
				border-right: 1px solid #CECDC5;
				padding-right: 16px
			}
			
			ul#info li.second {
				padding-left: 16px
			}

			ul#info li p {
				margin-top: 8px;
			}

				ul#info li p span {
					color: #3C80D0;
				}
				
	div#ulmask {
		width: 32px;
		background-color: #F9F8EE;
		height: 3px;
		margin: -2px auto 2px;
	}
				
	div.borderBox p.header {
		color: #3C80D0;
		font-weight: bold;
		text-align: center;
		margin: 12px 0px;
	}
	
	div.borderBox p.gargeheader {
		color: #3C80D0;
		font-weight: bold;
		text-align: center;
		margin: 12px 0px 12px 44px;
	}
	
	div.box {
		text-align: center;
		margin-bottom: 12px;
	}
	
	div.box ul#sendingCost {
		width: 144px;
	}
	
		div.box ul#sendingCost li {
			padding-top: 2px;
			overflow: hidden;
		}
		
		div.box ul#sendingCost li.second {
			padding-left: 48px;
		}
	
		div.box ul#sendingCost li:first-child {
			border-bottom: 1px dotted #C8C8C8;
			padding-bottom: 3px;
		}
	
		div.box input {
			margin-left: 12px;
		}
		
		div.box dl dt {
			float: left;
			font-weight: bold;
		}
		
		div.box dl dd {
			float: right;
			color: #3C80D0;
			font-weight: bold;
		}
		
	form#orderProjectForm ul li.error {
		color: #CC0000;
	}
	
	div#left div.text {
		margin: 25px 14px 0;
	}
	
		div#left div.text p {
			margin-bottom: 8px;
		}
		
		div#left div.text ol {
			margin-left: 16px;
			margin-bottom: 8px;
		}
		
		div#left div.text p.header {
			font-weight: bold;
			color: #3C80D0;
		}
		
		div#left div.text p.options {
			font-weight: bold;
			color: #3C80D0;
			margin-top: 12px;
			text-align: center;
		}
	
	div.orderOptions {
		width: 630px; 
		margin: 12px auto;
	}
	
	div.estimate {
		width: 272px; 
	}
	
		div.orderOptions &gt; div {
			width: 314px; 
		}
		
		div.orderOptions &gt; div:first-child {
			border-right: 1px solid #CECDC5;
		}
	
		div.orderOptions ul {
			width: 272px;
		}
		
		div.orderOptions ul.second {
			float: right;
		}
		
		div.orderOptions ul li {
			border-bottom: 1px dotted #C8C8C8;
		    height: 100%;
		    overflow: hidden;
		    padding: 3px 0;
		}
		
		div.orderOptions ul li#estimateShippingTime {
			color: #3C80D0;
		}
		
		div.orderOptions ul li.hilite {
			font-weight: bold;
    		padding-left: 164px;
    		border-bottom: none;
		}
		
		div.orderOptions ul li.estimate {
			font-weight: bold;
			padding-bottom: 8px;
		}
		
		div.orderOptions ul li.info {
			color: #3C80D0;
		}
		
			div.orderOptions ul li.estimate span {
				background: url(/img/qm.gif) no-repeat top right;
				padding-top: 2px;
				padding-right: 24px;
				padding-bottom: 4px;
				cursor: pointer;
			}
		
			div.orderOptions ul li div.radioWrapper div {
				margin-bottom: 2px;
			}
			
			div.orderOptions ul li div.radioWrapper input {
				vertical-align: -25%;
				margin-right: 8px;
			}

		div.orderOptions dl {
			height: 17px;
   			overflow: hidden;
		}
		
			div.orderOptions dl dt {
			    display: inline;
			    float: left;
			    line-height: 17px;
			}
			
			div.orderOptions dl dd {
			    color: #3C80D0;
			    display: inline;
			    float: right;
			    font-weight: bold;
			    height: 17px;
			    line-height: 17px;
			}
			
			div.orderOptions dl dd span.basePrice {
			    padding-right: 12px;
    			text-decoration: line-through;
			}
			
			div.orderOptions dl dd.estimateDate {
			    color: #B51B1B;
			    float: left;
			    font-weight: normal;
			    margin-left: 16px;
			}
			
				div.orderOptions dl dd.projectName {
				    color: #000;
				}
			
				div.orderOptions dl dd input {
				    color: #666666;
				    font-weight: normal;
				    height: 12px;
				    margin: 0;
				    padding: 2px 2px 0;
				    text-align: right;
				    width: 30px;
				}
			
				div.orderOptions dl dd.inputBox input {
				    height: 12px;
				    width: 30px;
				    text-align: right;
				    color: #666666;
				    margin: 0px;
				    padding: 0px;
				}
				
	 ul#sendingCost {
	 	margin: 12px auto;
	 }
	 
	 div.whereabouts {
	 	width: 630px; 
		margin: 24px auto;
	 }
	 
	 	div.whereabouts &gt; div {
			width: 314px; 
		}
		
		div.whereabouts &gt; div:first-child {
			border-right: 1px solid #CECDC5;
		}
	 
	 	div.whereabouts ul {
			width: 272px;
		}
		
		div.whereabouts ul.second {
			float: right;
		}
		
			div.whereabouts ul li {
			    height: 25px;
			    text-align: right;
			}
			
			div.whereabouts ul li.header {
			    text-align: left;
			    font-weight: bold;
			    color: #3C80D0;
			}
		
				div.whereabouts ul li span {
				    margin-right: 12px;
				    padding-top: 1px;
				    text-align: right;
				    width: 86px;
				}
				
				div.whereabouts ul li input {
				    width: 172px;
				}
				
				div.whereabouts ul li select {
				    width: 176px;
				    font-size: 0.96em;
				    height: 18px;
				    line-height: 18px;
				}
				
				div.whereabouts ul li strong {
				    margin-left: 3px;
				}
				
				div.whereabouts ul li strong.nip {
				    color: #F9F8EE;
				}
				
	div#commentsBox {
		text-align: center;
	}
	
		div#commentsBox textarea {
			height: 100px;
	    	width: 500px;
		}
		
	div#smallCommentsBox {
		overflow: hidden;
		height: 100%;
	}
	
	div#smallCommentsBox textarea {
		height: 100px;
    	width: 270px;
    	float: right;
	}
	
	div#acceptBox {
		position: relative;
		width: 640px;
		margin: 24px auto 12px;
	}
	
		div#acceptBox p {
			margin-bottom: 6px;
		}
		
		div#acceptBox input {
			position: absolute;
			left: -24px;
		}
		
		div#acceptBox span#rodo {
			text-decoration: underline; 
			cursor: pointer;
		}
	
	div#acceptBox label.error {
		color: #CC0000;
	}
	
	div#formMessages {
		text-align: center;
		height: 24px;
		margin-bottom: 14px;
	}
	
		span#formError {
			display: inline-block;
			color: #CC0000;
			font-weight: bold;
			padding: 3px 6px 4px;
			border: 2px solid #CC0000;
		}
		
		span#formSuccess {
			display: inline-block;
			color: #3C80D0;
			font-weight: bold;
			padding: 3px 6px 4px;
			border: 2px solid #3C80D0;
		}
	
		div#formLoader {
			color: #3C80D0;
			padding-top: 6px;
		}
	
			div#formLoader img {
				vertical-align: middle;
				margin-right: 8px;
				
			}
			
	input#submitForm {
		background: url(/img/buyit.gif) no-repeat;
		border: none;
	    cursor: pointer;
	    height: 28px;
	    outline: none;
	    width: 119px;
	}
	
	input#submitForm.sent {
		background: url(/img/buyitoff.gif) no-repeat;
	}
	
	input#submitEstimateForm {
		background: url(/img/buyko.gif) no-repeat;
		border: none;
	    cursor: pointer;
	    height: 28px;
	    outline: none;
	    width: 119px;
	}
	
	input#submitEstimateForm.sent {
		background: url(/img/buykooff.gif) no-repeat;
	}
}</pre></body></html>