/* 初期設定
----------------------------------------------------------------*/
*{
	margin:0;
	padding:0;
}


html {background-color:#674a33;}
body{
	width:auto;
	height:auto;
	font-family:'Hiragino Kaku Gothic Pro','メイリオ','Meiryo',"ＭＳ Ｐゴシック",Osaka,sans-serif !important;
	color:#333333;
	font-size:12px;
	line-height:20px !important;
	text-align:center;
        /*background-color:#ffffff;*/
	padding:0;
	margin:0;
}

/*body{バックアップ用
	margin:0px;
	color:#000000;
	font-size:12px;
	line-height:19px;
	text-align:center;
	background-color:#674a33;
}*/

h1,h2,h3,h4,h5,h6,p{
        font-family:'Hiragino Kaku Gothic Pro','メイリオ','Meiryo',"ＭＳ Ｐゴシック",Osaka,sans-serif !important;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:19px;
	color:#333333;
	}
td,th{
	color:#000000;
	font-size:12px;
	line-height:19px;
        line-height:150%;
	font-family:'Hiragino Kaku Gothic Pro','メイリオ','Meiryo',"ＭＳ Ｐゴシック",Osaka,sans-serif !important;
	text-align:left;
	vertical-align:center;
	margin:0;
	padding:0;
	}
form {
	margin:0;
	padding:0;
	}
select,input {
	margin:0;
	padding:0;
	}
textarea { /* Safari */
       resize:none;
       }
img {
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:top;
	}
ul,li {
	list-style:none;
	margin:0;
	padding:0;
	}
option{
    padding-right:1em;
    }
a{
	color:#B9F402;
	text-decoration:underline;
	}
a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}

/* ラッパー
----------------------------------------------------------------*/
#wrapper-bg{/* bodyの次の背景 */
	width:auto;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/wrapper-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	/*margin:5px 0 0 0;*/
	padding:0;
	background-color: #f1f2e0;
}
#wrapper{
	width:830px;
	text-align:left;
	margin:0 auto;
	padding:0;
        background-image: url(http://www13.jimdo.com/usertemplates/893315/img/pagebody-bg.gif);
	background-repeat: repeat-y;
	}

/* ヘッダ
----------------------------------------------------------------*/
#header{
	width:830px;
	margin:0 auto;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/head-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
	#header .flol {
	       width:635px;
	       margin:0;
	       padding:5px 0 0 5px;;
		}
		#header .flol h1{
                 font-size:11px;
                 line-height:13px !important;
                 letter-spacing: 0em !important;
                 padding:9px 0 0 0;
                 color:#333;
		}
	#header .flor {
		width:165px;
		margin:0;
		padding:5px 15px 0 0;
		text-align:right;	
		}

/*メイン
----------------------------------------------------------------*/
#pagebody{
	width:830px;
        margin:0px;
	padding:0px;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/main-bg.jpg);
	background-repeat: no-repeat;
	}

/*左枠
----------------------------------------------------------------*/
#leftside {
	width:210px;
	float:left;
	margin:0;
	padding:0;
	}

/*縦ナビ
----------------------------------------------------------------*/
ul#mainNav1{
	width:180px;
	margin:0 0 0 15px;
	border-bottom:1px solid #c8d580;
	}
	ul#mainNav1 li {
        font-size:12px !important;
	margin:0;	
	padding: 0;
		}
		ul#mainNav1 li a{
		color:#FFFFFF;
		text-decoration:none;
		display: block;
		padding:7px 5px 7px 20px;
                background-image: url(http://www13.jimdo.com/usertemplates/893315/img/vnav-icon-off.gif);
		background-repeat: no-repeat;
		background-position: 5px 12px;
		text-decoration:none;
                border-top:1px solid #c8d580;
		}
		ul#mainNav1 li a:hover{
		color:#FFFFFF;
		background:#829900;
		background-image: url(http://www13.jimdo.com/usertemplates/893315/img/vnav-icon-on.gif);
		background-repeat: no-repeat;
		background-position: 7px 12px;
		text-decoration:none;
		   }
                   ul#mainNav1 li a.current{
                   font-size:12px !important;
		   /*font-weight:bold;*/
                   background:#7a9000;
		   background-image: url(http://www13.jimdo.com/usertemplates/893315/img/vnav-icon-visited.gif);
		   background-repeat: no-repeat;
		   background-position: 7px 12px;
		   text-decoration:none;
                    }
		     ul#mainNav1 li img{
			     margin:0;
			     padding:0;
			     }

ul#mainNav2{
	width:165px;
	padding:0 0 0 15px;
        margin:0;
	}
	ul#mainNav2 li {
	margin:0;	
	padding: 0;
		}
		ul#mainNav2 li a{
		color:#FFFFFF;
		text-decoration:none;
		display: block;
		padding:6px 5px 6px 18px;
                background-image: url(http://www13.jimdo.com/usertemplates/893315/img/vnav-icon-off2.gif);
		background-repeat: no-repeat;
		background-position: 7px 13px;
                border-top:1px dotted #d1de8a;
		}
		ul#mainNav2 li a:hover{
		color:#FFFFFF;
		background:#829900;
		background-image: url(http://www13.jimdo.com/usertemplates/893315/img/vnav-icon-on2.gif);
		background-repeat: no-repeat;
		background-position: 9px 13px;
		text-decoration:none;
		   }
                   ul#mainNav2 li a.current{
                   color:#FFFFFF;
		   /*font-weight:bold;*/
                   background:#7a9000;
		   background-image: url(http://www13.jimdo.com/usertemplates/893315/img/vnav-icon-visited2.gif);
		   background-repeat: no-repeat;
		   background-position: 9px 13px;
		   text-decoration:none;
                    }
		    ul#mainNav2 li img{
			     margin:0;
			     padding:0;
			     }

/*縦ナビ｜CGパースバナー
----------------------------------------------------------------*/
.vnavi-banner{
	margin:15px auto 0 auto;
	padding:0px;
	width:170px;
        height:90px;
        /*zoom:1;*/
        vertical-align:top;
	}
	.vnavi-banner p {
	margin:0;
	padding:0px;
        vertical-align:top;
		}
		.vnavi-banner p img{
			margin:0;
			padding:0;
vertical-align:top;
			}

/*縦ナビ｜CADYA住所
----------------------------------------------------------------*/
ul#vnavi-adress{
	margin:15px 0 0 20px;
	padding:8px 0;
	background-color:#829a00;
	width:170px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/vnav-adress.gif);
	background-repeat:repeat-y;
	}
	ul#vnavi-adress li {
	/*margin:0;*/
		padding:0 10px 0 15px;
	color: #FFFFFF;
	line-height: 16px;
		}
		ul#vnavi-adress li img{
			margin:0;
			padding:0;
			}
/*右枠
----------------------------------------------------------------*/
#rightside {
	width:595px;
	float:right;
	margin:15px 0 0 0;
	padding:0;
	}

/*ステージ
----------------------------------------------------------------*/
#content{
	width:580px;
	margin:0;
        /*background-color:#006666;*/
	}
#content a{
	color:#548400;
	text-decoration:underline;
        /*font-weight:bold;*/
	}
#content a:hover{
	color:#91ab00;
	text-decoration:underline;
        /*font-weight:bold;*/
	}

/*ブログ
----------------------------------------------------------------*/
.blogselection .clearover{
	margin:5px 0;
}
/*.post .clearover{
	margin:0 0 25px 0;
}*/

/* 日付 */
#content .datetime {
	position:relative;
	float:left;
	width:50px;
	height:50px;
	background:url(http://www13.jimdo.com/usertemplates/893315/img/blog-date-bg.gif) no-repeat left top #ffffff;
        /* for IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn.jimdo.com/s/img/cc/datesticker-bg.png', sizingMethod = 'crop', enabled='false') !important;
	padding:0 10px 5px 0;
        margin:5px 0 0 0;
}
	.blogselection .datetime p.day,
	.post .datetime p.day{
		position:absolute;
		top:33px;
		left:0px;
		width:45px;
		color:#333333;
		font-size:14px;
		line-height:14px;
		font-weight:bold;
		text-align:center;
		padding:0;
		/*margin-left:-2em;*/
	}
	.blogselection .datetime p.mon,
	.post .datetime p.mon{
		position:absolute;
		top:21px;
		left:0px;
		width:45px;
		color:#333333;
		font-size:11px;
		line-height:11px;
		text-align:center;
		padding:0;
		/*margin-left:-3em;*/
	}
	.blogselection .datetime p.yr,
	.post .datetime p.yr{
		display:block;
		position:absolute;
		top:11px;
		left:0px;
		width:45px;
		color:#333333;
		font-size:8px;
		line-height:7px;
		text-align:center;
		padding:0;
		/*margin-left:-4em;*/
	}

/* タイトル */
.blogselection h1,
.post h1{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:25px 0 15px 0;
	margin:0 0 15px 0;
}
.blogselection h1 a,
	.post h1 a{
		color:#333333 !important;
		text-decoration:none !important;
	}
	.blogselection h1 a:hover,
	.post h1 a:hover{
		text-decoration:underline !important;
	}

/* 本文 */
.blogselection .clearover .n,
.post .clearover .n{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif);
	background-position:bottom;
        background-repeat:repeat-x;
	padding:0 0 10px !important;
	margin:0 0 10px 0 !important;
}

/* 引用 */
blockquote{
	color:#666;
	background-color:#fafafa;
	overflow:auto;
	padding:10px !important;
	margin:15px 0 !important;
}
	blockquote pre{
		font-size:11px;
		line-height:15px !important;
		margin:0 !important;
		padding:0 !important;
	}

/* メタ */
.post .postmeta{
	font-size:11px;
	line-height:15px;
	padding:0;
	margin:0;
}

/* トラックバック */
#trackbackcontent{
	background:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif) repeat-x left top;
	padding:15px 0 0;
	margin:10px 0 0;
}
	#trackbackcontent .trackbackUrl{
		border:1px solid #dadada;
		background:#eaeaea;
		padding:3px 5px 2px;
		margin:0 0 0 10px;
	}

/* コメント */
.com-list li{
	width:560px;
}

/*下ナビ
----------------------------------------------------------------*/
#fnavigation{
	width:830px;
	height:60px;
	margin:0;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/fnavi-bg.gif);
	background-repeat: no-repeat;
}
	#fnavigation p{
	float:right;
	padding: 5px 15px 0 0;
	}

/*フッタ
----------------------------------------------------------------*/
#footer {
	width:auto;
	margin:0 auto 20px auto;
	text-align:center;
        background-image: url(http://www13.jimdo.com/usertemplates/893315/img/foot-bg.gif);
	background-repeat: repeat-x;
	}
#footer p {
	font-size:11px;
	line-height:15px;
	text-align:center;
	color: #FFFFFF;
	padding: 11px 0;
	}

/*トップ｜Autocadサービス
----------------------------------------------------------------*/	
.top-auto{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
	}
.top-auto a{
     font-weight:bold;
     text-decoration:underline;
     color:#d00000 !important;
	}
.top-auto a:hover{
     font-weight:bold;
     text-decoration:underline;
     color:#ff5c5c !important;
	}

/*トップ｜メインイメージ　#mainimage
----------------------------------------------------------------*/
#mainimage {
        width:570px;
        height:235px;
        margin:0px;
        padding:0px;
        background-image:url(flash.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}
#cc-m-flash-1866723815{
        width:570px !important;
        height:260px !important;
        margin:0px 0px 5px 0px !important;
        padding:0px !important;
        }

/*トップページ｜不動産広告
----------------------------------------------------------------*/
#topp_estate{
	width:570px;
        height:auto;
	margin:0px 0 5px 0;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp-cg-bg.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding:0 0 5px 0;
	}
#topp_estate p{
	line-height:17px;
	}
#topp_estate h2{
	width:570px;
	height:55px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/topp-cg-m-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0;
	}
#topp_estate h3{
	width:570px;
	height:25px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/topp-cg-m-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0;
	}	
#topp_estate .estate_w{
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp-cg-sky.gif);
	background-position: center top;
	background-repeat: no-repeat;
	width:555px;
	padding:0 0 0 15px;
	}

/*トップ｜キャプション
----------------------------------------------------------------*/
.top-cap{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/top-cap.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
}

#topp-btn{/*ボタン2つ*/
        width:385px;
	margin:15px 0 0 0;
	padding:0;
	}
	#topp-btn li {
		margin:0;
		padding:0;
		float:left;
		}
		#topp-btn li img{
			margin:0;
			}
/*トップページ #topp
----------------------------------------------------------------*/
#topp{
	width:518px;
	margin:0 auto;
	background-color: #000000;
	border: 1px solid #000000;
	padding: 15px;
	background-image: url(topp-compass.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	}
	#topp .topp-l{
	width: 300px;
	   }
	   #topp .topp-l h2{
	   margin:0 0 10px 0;
	   }   
	   #topp .topp-l p{
	color: #FFFFFF;
	   }
           #topp .topp-l h3{
           color:#ffffff;
           font-size:12px;
	   }	   
#topp-bg{
	width:570px;
	background-image:url(topp-bg.gif);
	background-repeat: repeat-y;
	padding: 0 0 10px 0;
	border-bottom:solid 1px #c70034;
	/*margin: 0 0 20px 0;*/
}

/*トップページ｜コンテンツ2 #topp2
----------------------------------------------------------------*/
#topp2{
	width:570px;
	margin:10px 0 5px 0;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-bg.gif);
	background-position: center bottom;
	padding: 0 0 10px 0;
	}
	#topp2 p{
	padding-left:10px;
	padding-right:10px;
	color: #FFFFFF;
	line-height: 16px;
	}
	
	#topp2 .toppl{
	float:left;
	width:180px;
	margin: 0 15px 0 0;
	}
	#topp2 .toppm{
	float:left;
	width:180px;
	}
	#topp2 .toppr{
	float:right;
	width:180px;
	}
	
#topp2 .toppl .toppm1{/*トップコンテンツh3のロールオーバー｜左*/
	margin:0 0 10px 0;
	padding:0px;
	background-color: #006c00;
	}
    #topp2 .toppl .toppm1 h3 {
	font-size: 12px;
	line-height:0px;
	padding: 0px;
	width: 180px;
	    }	
        #topp2 .toppl .toppm1 a{
	color: #FFFFFF;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
	padding:9px 7px 6px 18px;
	display:block;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-m-off.gif);
	background-repeat: no-repeat;
	background-color: #006c00;
	        }
        #topp2 .toppl .toppm1 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding:9px 7px 6px 18px;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-m-on.gif);
	background-repeat: no-repeat;
	background-color: #008200;
	        }

#topp2 .toppm .toppm2{/*トップコンテンツh3のロールオーバー｜真ん中*/
	margin:0 0 10px 0;
	padding:0px;
	background-color: #006c00;
	}
    #topp2 .toppm .toppm2 h3 {
	font-size: 12px;
	line-height:0px;
	padding: 0px;
	width: 180px;
	    }	
        #topp2 .toppm .toppm2 a{
	color: #FFFFFF;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
	padding:9px 7px 6px 18px;
	display:block;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-m2-off.gif);
	background-repeat: no-repeat;
	background-color: #DC6D06;
	        }
        #topp2 .toppm .toppm2 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding:9px 7px 6px 18px;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-m2-on.gif);
	background-repeat: no-repeat;
	background-color: #ef830a;
	        }

#topp2 .toppr .toppm3{/*トップコンテンツh3のロールオーバー｜真ん中*/
	margin:0 0 10px 0;
	padding:0px;
	background-color: #006c00;
	}
    #topp2 .toppr .toppm3 h3 {
	font-size: 12px;
	line-height:0px;
	padding: 0px;
	width: 180px;
	    }	
        #topp2 .toppr .toppm3 a{
	color: #FFFFFF;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
	padding:9px 7px 6px 18px;
	display:block;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-m3-off.gif);
	background-repeat: no-repeat;
	background-color: #D20001;
	        }
        #topp2 .toppr .toppm3 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding:9px 7px 6px 18px;
	background-image: url(http://www13.jimdo.com/usertemplates/893315/img/topp2-m3-on.gif);
	background-repeat: no-repeat;
	background-color: #f20004;
	        }

/*スペック表組
----------------------------------------------------------------*/
.spec-table1{
   background-color:#f1f2e4;
   border:solid 1px #cccccc;
   }
   .spec-table1-td1{
	padding:6px 0 6px 10px;
	border-bottom:dotted 1px #bababa;
        background-color:#e5e6d6;
        color:#6a5e4c !important;
        font-weight:bold;
	  }
	  .spec-table1-td1-2{
	padding:6px 0 6px 10px;
        color:#6a5e4c !important;
        background-color:#e5e6d6;
        font-weight:bold;
	  }
   .spec-table1-td2{/*テーブルの一番下*/
      padding:6px;
      border-bottom:dotted 1px #bababa;
      color:#333333 !important;
	  }
	  .spec-table1-td2-2{
      padding:6px;
      color:#333333 !important;
	  }

.spec-table1-tdl1{/*テーブル右dot*/
      padding:6px;
      border-bottom:dotted 1px #bababa;
	  border-right:dotted 1px #bababa;
      color:#333333 !important;
	  }
	  .spec-table1-tdl2{/*テーブル右dot 一番下*/
      padding:6px;
	  border-right:dotted 1px #bababa;
      color:#333333 !important;
	  }

/*経歴表組
----------------------------------------------------------------*/
.profile-table{
	border-top:dotted 1px #c4c4c4;
   }
   .profile-table1{
	text-align:left;
	padding:6px 10px;
	border-bottom:dotted 1px #cccccc;
	background-color: #F7F7F7;
	vertical-align: middle;
        color:#333333;
	  }
     .profile-table2{
	padding:6px 10px;
	border-bottom:dotted 1px #cccccc;
        color:#333333;
	  }

/*問い合わせバナー
----------------------------------------------------------------*/
#contact-banner {
	width:570px;
	height:60px;
	margin:10px 0 0 0;
	padding:0;
	}
	#contact-banner li{
		width:auto;
		float:left;
		}
		#contact-banner li img {
			margin:0;
			padding:0;
			}

/*お問い合わせフォーム
----------------------------------------------------------------*/
/*h3見出し*/
.contact-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/contact-m-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.contact-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/contact-m-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.form{
        position:relative;
        width:560px;
        padding:30px 0 0; /* 注意書きが入る分の隙間 */
        margin:0;
}
        /* 注意書き */
        .form p.note{
                position:absolute;
                top:10px; /* フォームの上部に表示 */
                left:0;
                font-size:11px;
                border:none !important;
               /* border-bottom:1px dotted #dadada !important;*/
                padding:0 0 0 20px !important;
                margin:0 !important;
        }
                .form p.note strong{
                        border:none;
                        background-image:none;
                }
        .form dl{
                width:560px;
        }
                .form dl dt{
                        font-size:12px;
                        line-height:20px !important;
                        font-weight:bold !important;
                        border-left:5px solid #dadada;
                        padding:0 0 0 10px;
                }
                .form dl dd{
                        border-left:5px solid #dadada;
                        padding:0 0 0 10px !important;
                        margin:0 0 15px !important;
                }
                        .form dl dd input.single,
                        .form dl dd textarea{
                                border:1px solid #d5d5d5;
                        }
                        .form dl dd textarea{
                                width:543px; /* dlのwidth - (ddの左右マージン合計 + borderの左右合計) */
                                padding:0;
                        }
                        form dl dd .submit_user{
                                padding:0;
                                margin:0 0 0 10px;
                        }
                        /* エラー時のinput/textarea */
                        .form dl dd input.error,
                        .form dl dd textarea.error{
                                background-color:#faefef;
                                border:1px solid #ffb2b2;
                        }
                        /* エラー時のメッセージ */
                        .form ul{
                                border:2px solid #ffb2b2;
                                padding:10px;
                        }
                        .form ul li{
                                list-style:disc;
                                color:#ba3b3e;
                                margin:0 0 0 20px;
                        }
                /* ゴミ？ */
                .form dl b{
                        display:none;
                }

/*ページの先頭へ戻る（テキスト）　
----------------------------------------------------------------*/
.pageup{
	font-size:11px;
	line-height:15px;
	padding:0;
	text-align:right;
        font-weight:bold;
	}
	.pageup a{
		color:#807474 !important;
		text-decoration:none !important;
		}
	.pageup a:hover{
		color:#aea1a1 !important;
		text-decoration:none !important;
		}

/*DECO  文字サイズ、装飾
----------------------------------------------------------------*/
.txt11{	font-size:11px;	}
.txt12{	font-size:12px;	}
.txt13{	font-size:13px;	}
.txt14{	font-size:14px;	}
.txt15{	font-size:15px;	}

.bold{	font-weight:bold;	}
.cap{
	font-size:11px;
	line-height:15px;
	font-weight:100;
	}
					
.red{	color:#f00;	}
.red-deep{	color:#d00000;	}
.orange{	color:#f60;	}
.blue{	color:#039;	}
.green {	color:#5b9000;	}
.brown{	color:#633;	}
.pink{	color:#f3c;	}
.gray{	color:#666;	}
.center{
	text-align:center;
	}
.right{
	text-align:right;
	}
.middle{
	vertical-align:middle;
	}

.dottxt{
	background-image:url(../common_img/dot_txt01.gif);
	background-repeat:repeat;
	line-height:22px;
	}
.dotline1{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
	}
.dotline1-2{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif);/* 01~02 */
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:15px;
	}
.dotline2{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line04.gif);/* 03~04 */
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
	}
.dotline3{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/dot-line01.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
        padding-top:10px;
	}
/*丸アイコン
-------------------------------------------------------------*/
.icon01{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/icon01.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding:0 0 0 20px;
	}
.icon02{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/icon02.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding:0 0 0 20px;
	}
.icon03{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/icon03.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding:0 0 0 18px;
	}
.icon04{
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/h4-icon.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
	padding:0 0 0 19px;
	}
.icon05{/*リンク用*/
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/link-icon.gif);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:0 0 0 27px;
	}
/*罫線
----------------------------------------------------------------*/
.hr {
	padding:0 !important;
        margin:0 !important;
	}

/*フロート関係
----------------------------------------------------------------*/
.clear {
	clear:both;
        margin:0;
        padding:0;
	}
.flol{
	float:left;
	width:auto;
	margin:0;
	}
.flor{
	float:right;
	width:auto;
	margin:0;
	}
.phleft{
	float:left;
	width:auto;
	margin:0 15px 10px 0;
	}
.phright{
	float:right;
	width:auto;	
	margin:0 0 0 15px;
	}
.imgright{
        padding:4px;
        border:solid 1px #CCC;
        margin:0;
        }
.imgleft{
       padding:4px;
       border:solid 1px #CCC;
       margin:0;
}

/*.thumb_sq1{
margin:5px;
border:solid 5px #d90038;
}*/
.thumb_sq1{
margin:5px;
border:solid 5px #fffff;
}
.phwaku{border:solid 5px #d90038;}

/*マージン
----------------------------------------------------------------*/
.mb05{	margin-bottom:5px;	}
.mb10{	margin-bottom:10px;	}
.mb15{	margin-bottom:15px;	}
.mb20{	margin-bottom:20px;	}
.mb25{	margin-bottom:25px;	}
.mb30{	margin-bottom:30px;	}
.mt05{	margin-top:5px;	}
.mt07{	margin-top:7px;	}
.mt10{	margin-top:10px;	}
.mt15{	margin-top:15px;	}
.mt20{	margin-top:20px;	}
.mt30{	margin-top:30px;	}
.ml05{	margin-left:5px;	}
.ml10{	margin-left:10px;	}
.ml15{	margin-left:15px;	}
.ml20{	margin-left:20px;	}
.ml30{	margin-left:30px;	}

/*インデント
----------------------------------------------------------------*/
.ind05{	padding:0 5px;	}
.ind10{	padding:0 10px;	}
.txtind{ text-indent:1em; }                        

/*パディング
----------------------------------------------------------------*/
.padt08{ padding-top:8px;}
.padt10{ padding-top:10px;}
.padt15{ padding-top:15px;}
.padt20{ padding-top:20px;}
.padt25{ padding-top:25px;}
.padt30{ padding-top:30px;}

.padb08{ padding-bottom:8px;}
.padb10{ padding-bottom:10px;}
.padb15{ padding-bottom:15px;}
.padb20{ padding-bottom:20px;	}
.padb25{ padding-bottom:25px;	}
.padb30{ padding-bottom:30px;	} 
                       
.padl10{ padding-left:10px;	}
.padl15{ padding-left:15px;	}

.padr05{ padding-right:5px;	}
.padr10{ padding-right:10px;	}

/*テキストリンク
-------------------------------------------------------------*/
#content .arw1{
	background-image:url(arrow01.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	padding:0 0 5px 10px;
	font-weight:bold;
	}
	#content .arw1 a{
		color:#000000;
		text-decoration:underline;
		}
	#content .arw1 a:hover{
		color:#B9F402;
		text-decoration:underline;
		}   

/*中ページ見出し h2｜画像置換
----------------------------------------------------------------*/
.m-cad{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-mokei{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-nagare{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-parts{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-04.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-autocad{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-05.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-cadya{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-06.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-link{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-07.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-blog{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-08.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}
.m-contact{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-09.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}  
.m-estate{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-10.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}  
.m-cg-achievement{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-11.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}  
.m-cg-flow{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-12.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
} 
.m-cg-price{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-13.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
} 
.m-cg-sample{
	width:570px;
	height:40px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/pt-14.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
} 
/*中ページ見出し h3｜画像置換
----------------------------------------------------------------*/
.cad-h3-1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}  
.cad-h3-2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.cad-h3-3{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.cad-h3-4{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-04.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}  
.cad-h3-5{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-06.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}   
/*模型製作 h3｜画像置換
----------------------------------------------------------------*/
.mokei-h3-1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0;
}  
.mokei-h3-2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:5px 0 0 0;
} 
.mokei-h3-3{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:5px 0 0 0;
}  
.mokei-h3-4{/*機械・設備・ジオラマ等*/
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cad-h3-05.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:5px 0 0 0;
}  
 
/*納品までの流れ
----------------------------------------------------------------*/
/*h3見出し*/
.flow-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/flow-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.flow-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/flow-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}  
.flow{
	width: 570px;
	}
	.flow .flow-title {
	   width: 570px;
	   }
		.flow .flow-title p{
		   float:left;
		   width:auto;
		   font-size: 12px;
		   font-weight: bold;
		   background-image: url(http://www13.jimdo.com/usertemplates/893315/img/flow-icon.gif);
		   background-repeat: no-repeat;
		   color: #673e14;
		   padding: 2px 10px 0 24px;
		   background-position: 0px 1px;
		   margin: 0 0 5px 0;
		   }
		.flow .flow-title h3{
		float:left;
		width:auto;
		font-weight:bold;
		font-size:14px;
		line-height:20px;
		color:#333333;
                padding: 2px 0 0 0px;
			}
	.flow .flow-txt{
	   background-color: #fffeed;
	   border: 1px solid #d2d3c3;
	   margin:3px 0 0px 0;
	   padding:10px;
	   }
		.flow .flow-txt p{
			}
		.flow .flow-txt img{
			float:right;
			width:170px;
			margin:0px 0 0 15px;
			padding:4px;
			border:solid 1px #d6d6d6;
			background:#FFFFFF;
			}
	.flow .flow-arw{
		background-image:url(http://www13.jimdo.com/usertemplates/893315/img/flow-arw.gif);
		background-repeat:no-repeat;
		background-position:center top;
		height:15px;
		}

/*AutoCADカスタマイズ
----------------------------------------------------------------*/
/*h3見出し*/
.autocad-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/auto-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.autocad-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/auto-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	/*margin: 0 0 5px 0;*/
} 
 
/*CADYAについて
----------------------------------------------------------------*/
/*h3見出し*/
.cadya-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/profile-m-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.cadya-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/profile-m-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.cadya-m3{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/profile-m-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 5px 0 5px 0;
}     

/*部品製作・加工
----------------------------------------------------------------*/
/*h3見出し*/
.parts-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/parts-m-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.parts-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/parts-m-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}

/*リンク
----------------------------------------------------------------*/
/*h3見出し*/
.link-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/link-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.link-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/link-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 10px 0 5px 0;
}

/*ブログ（フォトアルバム作成）
----------------------------------------------------------------*/
/*h3見出し*/
.blog-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/blog-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.blog-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/blog-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	/*margin:0 0 5px 0;*/
}  
.blog-m3{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/blog-h3-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0 0 5px 0;
}  
.blog-m4{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/blog-h3-04.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin:0 0 5px 0;
}  

/*ページ下｜バナー関係
----------------------------------------------------------------*/
#banner-l{
	width:270px;
	float:left;
        margin:5px 0 0 0;
	padding:0;
}
#banner-l li{
		width:auto;
                float:left;
                /*margin:0;*/
		padding:0;
		}
		#banner-l li img {
			margin:0;
			padding:0;
			} 
#banner-r{
     width:275px;
     float:right;
     margin:0;
	 }
#banner-r li{
		width:auto;
		float:left;
		}
		#banner-r li img {
			margin:0;
			padding:0;
			}  

/*不動産広告｜建築CGパース
----------------------------------------------------------------*/
#estate_cap{
	width:570px;
	margin:0 0 5px 0;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-cap-bg.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding: 0 0 15px 0;
	}
#estate_cap h2{
	width:570px;
	height:55px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-cap-m-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0;
	}
#estate_cap h3{
	width:570px;
	height:25px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-cap-m-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0;
	}	
#estate_cap p{
	width:315px;
	padding:15px 0 0 20px;
	line-height:18px;
	}
#estate_cap p a{
	font-weight:bold;
	text-decoration:underline;
	color: #1A56CC;
	}
	#estate_cap p a:hover{
	font-weight:bold;
	text-decoration:underline;
	color: #1A7BEE;
	}

/*不動産広告｜見出し*/
.estate-h3-1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}       
.estate-h3-2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.estate-h3-3{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-h3-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.estate-h3-4{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-h3-04.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.estate-h3-exa{
	width:570px;
	height:60px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/estate-h3-exa.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}  

/*不動産広告｜その他の業種*/

#estate_other p{
	font-weight:bold;
	padding:8px 5px;
	text-align:center;
	color:#FFFFFF;
	}

#estate_other .estate_other1{/*紫*/
	width:280px;
	background:#bfa6d8;
	float:left;
	margin-bottom:10px;
	}
#estate_other .estate_other2{/*青*/
	width:280px;
	background:#8ab8f6;
	float:right;
	margin-bottom:10px;
	}
#estate_other .estate_other3{/*水色*/
	width:280px;
	background:#79c4eb;
	float:left;
	margin-bottom:10px;
	}
#estate_other .estate_other4{/*緑*/
	width:280px;
	background:#82c993;
	float:right;
	margin-bottom:10px;
	}
#estate_other .estate_other5{/*黄緑*/
	width:280px;
	background:#a2ca64;
	float:left;
	margin-bottom:10px;
	}
#estate_other .estate_other6{/*茶*/
	width:280px;
	background:#cab87a;
	float:right;
	margin-bottom:10px;
	}     

/*建築CGパース｜実績詳細
----------------------------------------------------------------*/

/*建築CGパース｜実績詳細｜見出し*/
.cg-detail-h3-1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-detail-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}       
.cg-detail-h3-2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-detail-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.cg-detail-h3-3{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-detail-h3-03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
} 
.cg-detail-h3-4{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-detail-h3-04.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.cg-detail-h3-5{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-detail-h3-05.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}   
   
/*CGパース｜納品までの流れ
----------------------------------------------------------------*/
.cg-flow-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-flow-h3.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}  

/*CGパース｜価格表
----------------------------------------------------------------*/
/*h3見出し*/
.cg-price-h3 {
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/cg-price-h3.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
 
/*CGパース｜素材データ
----------------------------------------------------------------*/
/*h3見出し*/
.sample-m1{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/sample-h3-01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}
.sample-m2{
	width:570px;
	height:35px;
	background-image:url(http://www13.jimdo.com/usertemplates/893315/img/sample-h3-02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	margin: 0 0 5px 0;
}

/*CGパース｜料金表組
----------------------------------------------------------------*/
.price-table{
   background-color:#f1f2e4;
   border:solid 1px #cccccc;
   }
   .price-table-m{
      padding:6px;
      color:#4d4d4d !important;
	  text-align:center !important;
	  font-weight:bold;
	  background:#ddd8c6;
	  border-bottom:dotted 1px #b1b1b1;
	  }
	  .price-table-ml{
      padding:6px;
      color:#4d4d4d !important;
	  text-align:center !important;
	  font-weight:bold;
	  background:#ddd8c6;
	  border-bottom:dotted 1px #b1b1b1;
	  border-left:dotted 1px #b1b1b1;
	  }
   .price-table-td1{
	padding:6px 0 6px 10px;
	border-bottom:dotted 1px #bababa;
        background-color:#e5e6d6;
        color:#6a5e4c !important;
        font-weight:bold;
	  }
	  .price-table-td1-2{
	padding:6px 0 6px 10px;
        color:#6a5e4c !important;
        background-color:#e5e6d6;
        font-weight:bold;
	  }
   .price-table-td2{/*テーブルの一番下*/
      padding:6px;
      border-bottom:dotted 1px #bababa;
      color:#333333 !important;
	  text-align:center !important;
	  }
	  .price-table-td2-2{
      padding:6px;
      color:#333333 !important;
	  text-align:center !important;
	  }
	  .price-table-tdl1{/*テーブル右dot*/
      padding:6px;
      border-bottom:dotted 1px #bababa;
	  border-left:dotted 1px #bababa;
      color:#333333 !important;
	  text-align:center !important;
	  }
	  .price-table-tdl2{/*テーブル右dot 一番下*/
      padding:6px;
	  border-left:dotted 1px #bababa;
      color:#333333 !important;
	  text-align:center !important;
	  }