body{font-family:"ＭＳ Ｐゴシック", "Osaka", Verdana, sans-serif;font-size:13px;background:url('../images/body-bckg-image-top.gif') #f9b900 top center no-repeat;}
.txtS{font-weight:bold;}
.txtMini{font-size:10px;}
.txtRed{color:#E70410;}
a.linkb{text-decoration:underline;color:#595656;}
#Conteneur{padding:0 40px 40px 40px;width:798px;margin:0 auto;background-color:#FFFFFF;color:#595757;line-height:20px;}
a{text-decoration:none;color:#595656;}
a:hover{text-decoration:underline;}
h1{margin:0;margin-bottom:33px;padding:0;font-size:13px;font-weight:normal;color:#595757;}
#MainMenu{float:right;margin-top:40px;}
#MainMenu ul{display:inline-block;vertical-align:text-bottom;padding:0;margin:0;}
#MainMenu ul li{display:inline-block;*display:inline;*zoom:1;}
#MainMenu ul li:not(:last-child){padding:0 6px;border-right:1px solid #595757;}
#MainMenu ul li:last-child{padding-left:6px;}
#MainMenu ul li a, #design_template .imageHolder a{text-decoration:none;color:#595757;}
#MainMenu ul li a:hover, #design_template .imageHolder a:hover{text-decoration:underline;}
header{margin-bottom:20px;position:relative;}
ul.orderBtn{position:absolute;margin:0;padding:0;bottom:70px;left:265px;clear:both;list-style:none;}
ul.orderBtn li.left{width:185px;height:36px;margin:0 20px 0 0;padding:0;list-style:none;float:left;}
ul.orderBtn li{width:150px;height:36px;margin:0;padding:0;list-style:none;float:left;}
ul.orderBtn li.last{width:157px;height:36px;margin:0;padding:0;list-style:none;float:right;}
#order_button{display:block;padding:6px 12px;text-transform:uppercase;background-color:#f9b900;border-radius:7px;width:174px;height:24px;behavior:url("../js/PIE.htc");position:relative;}
#order_button02{display:block;padding:6px 12px;text-transform:uppercase;background-color:#f9b900;border-radius:7px;width:118px;height:24px;behavior:url("../js/PIE.htc");position:relative;}
#order_button03{display:block;padding:6px 12px;text-transform:uppercase;background-color:#f9b900;border-radius:7px;width:157px;height:24px;behavior:url("../js/PIE.htc");position:relative;}
#top_links{position:absolute;top:-100px;right:0;clear:both;}
#top_links a,
#bottom_links a,
footer a{line-height:25px;text-decoration:none;color:#595757;}
#top_links a:hover,
#bottom_links a:hover,
footer a:hover{text-decoration:underline;}
#sidebar{display:inline-block;width:202px;margin-right:70px;}
.calTxt{color:#FBDAC8}
#slideshow{position:relative;height:330px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:330px;background-color:#FFF;}
#slideshow div.active{z-index:10;opacity:1.0;}
#slideshow div.last-active{z-index:9;}
#slideshow div img{height:330px;display:block;border:0;}
#MainContent{vertical-align:top;display:inline-block;width:518px;margin-bottom:40px;}
.YellowTitle{display:block;padding:4px 12px 2px 12px;text-transform:uppercase;background-color:#f9b900;font-family:Arial;border-radius:5px;font-size:25px;font-weight:bold;color:#FFFFFF;font-weight:400;behavior:url("../js/PIE.htc");position:relative;}
.YellowTitle span:not(.okano){display:inline-block;width:18px;height:18px;background-color:#FFFFFF;margin-right:5px;}
.okano{display:block;float:right;font-weight:normal;font-size:16px;margin-top:3px;text-decoration:none;color:#FFFFFF;}
.okano:hover{text-decoration:underline;}
#sidebar ul{list-style-image:url('../images/yellow-arrow.gif');padding-left:18px;}
#sidebar ul li{margin:10px 0;font-weight:bold;}
#sidebar ul li ol{list-style:none inside none;margin:0;padding:0;}
#sidebar ul li ol li{font-weight:normal;}
#sidebar a{text-decoration:none;color:#595757;}
.dot_separator{display:block;height:20px;background:url('../images/dot-separator.gif') center left repeat-x;}
#sidebar a:hover{text-decoration:underline;}
.news{margin:0 0 10px 0;}
.yellow_text{color:#F8B800;}
.overflow_text{display:block;height:195px;overflow:auto;}
.article_content{margin-bottom:48px;}
.article_content p:not(.YellowTitle){}
.article_content_news{margin-bottom:38px;}
h2.top_option_lead{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";font-size:18px;line-height:22px;padding:0;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0;}
.top_original_box{width:518px;height:263px;position:relative;margin-bottom:20px;font-family:"メイリオ" ,Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";}
.top_original_txt{width:500px;position:absolute;top:4738px;left:127px;}
.top_original_txt h3{font-size:18px;padding:0 0 5px;margin:0;}
.top_original_txt p{font-size:10px;line-height:17px;padding:0 180px 0 0;margin:0;}
.top_option_box{width:518px;margin-bottom:40px;}
.top_option_box ul{height:200px;margin:0 0 15px;padding:0;}
.top_option_box li{list-style:none;float:left;padding-right:15px;}
.top_option_box ul li:last-child{padding-right:0;}
.top_option_box ul li a:hover{opacity:0.6;}
#point_box{width:518px;margin-bottom:40px;}
#point_box dl{margin-bottom:20px;overflow:hidden;font-family:"メイリオ" ,Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";}
#point_box dt.point_bk01,
#point_box dt.point_bk02,
#point_box dt.point_bk03,
#point_box dt.point_bk04,
#point_box dt.point_bk05,
#point_box dt.point_bk06{height:30px;font-size:12px;font-weight:bold;color:#000;padding-left:86px;line-height:30px;cursor:pointer;}
#point_box dt.point_bk01{background:url('../images/prista_top_point01.png') no-repeat;}
#point_box dt.point_bk02{background:url('../images/prista_top_point02.png') no-repeat;}
#point_box dt.point_bk03{background:url('../images/prista_top_point03.png') no-repeat;}
#point_box dt.point_bk04{background:url('../images/prista_top_point04.png') no-repeat;}
#point_box dt.point_bk05{background:url('../images/prista_top_point05.png') no-repeat;}
#point_box dt.point_bk06{background:url('../images/prista_top_point06.png') no-repeat;}
#point_box dt:hover{opacity:0.6;}
#point_box dd{padding-top:10px;}
#point_box dd p{width:340px;float:left;font-size:12px;line-height:20px;padding:0;margin:0;}
#point_box dd img{float:right;width:162px;height:172px;padding-top:2px;}
#design_template div{display:inline-block;}
#design_template #FiestImageHolder{margin-right:20px;}
#design_template .imageHolder img{margin-top:10px;}
#botom_surimase{float:right;}
#botom_surimase img, #botom_surimase #bottom_links{vertical-align:baseline;display:inline-block;}
#botom_surimase img{margin-right:20px;}
footer p{display:block;}
footer p:first-child{float:left;}
footer p:last-child{float:right;}
footer{margin-bottom:20px;}
#galery table td{padding:5px 0;}
#galery table td:first-child{width:115px;}
p.aboutpristaTit{font-size:18px;}
table.aboutpristaTab{width:518px;}
table.aboutpristaTab th{width:260px;padding-top:4px;text-align:left;vertical-align:top;}
table.aboutpristaTab td{width:258px;vertical-align:top;}
#bread_crumb{float:left;margin:-5px 0 0 0;padding:0;}
#table_inquiry{width:100%;border:1px solid #595656;border-top:2px solid #595656;border-bottom:2px solid #595656;margin-bottom:40px;}
#table_inquiry td{padding:10px;line-height:1.6em;}
#table_inquiry td:first-child{min-width:33%;background-color:#eeefef;font-weight:bold;}
#table_inquiry td input{height:1.7em;}
.TextInputFullSize{width:100%;}
.Asterix{color:red;margin-left:10px;font-size:1.1em;}
.Warning{color:red;}
#block_bottom_form{border:2px solid #595656;padding:20px;}
#block_bottom_form_p{text-align:center;margin:5px 0;font-size:1.3em;}
#form_button button{padding:8px 14px;color:#FFFFFF;border-radius:5px;border:0;font-weight:bold;margin:56px 20px 0 20px;background-color:#61bd93;font-size:1.3em;behavior:url("../js/PIE.htc");position:relative;}
#form_button button img#right_arrow{vertical-align:middle;margin-right:7px;}
#form_button button img#left_arrow{vertical-align:middle;margin-right:7px;}
#form_button button img#right_arrow{vertical-align:middle;margin-left:7px;}
ul#feed{margin:0;padding:0;}
ul#feed li{margin:0 0 10px 0;padding:0;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#footer{background-color:#F3F3F3;width:878px;margin-left:-40px;}
* html #footer{}
.footerBox ul, li, dl, dt, dd{margin:0;padding:0;}
#footer .footerBox{margin:0 auto;overflow:hidden;padding:15px 0 15px 30px;text-align:left;}
#footer .footerBoxL{display:inline;float:left;overflow:hidden;}
#footer .footerBoxL ul.globalNavFL{display:inline;float:left;margin:0 70px 0 45px;}
#footer .footerBoxL ul.globalNavFL li{list-style:none outside none;margin-bottom:10px;}
#footer .footerBoxL ul.globalNavFL li.ex{list-style:none outside none;margin:0 0 5px 10px;padding-left:5px;}
html > body #footer .footerBoxL ul.globalNavFL li{}
#footer .footerBoxR{display:inline;float:right;overflow:hidden;}
#footer .footerBoxR ul.globalNavFR{display:inline;float:left;margin-right:150px;}
#footer .footerBoxR ul.globalNavFR li{list-style:none outside none;margin-bottom:10px;padding-left:5px;}
html > body #footer .footerBoxR ul.globalNavFR li{}
h2.index_invi{font-size:16px;margin-top:25px;}
p.index_text01{color:#F9B900;font-size:14px;font-weight:bold;}
p.index_text02{font-weight:bold;}
.mb30{margin-bottom:30px;}
.Top_banner{width:518px;margin-top:25px;line-height:0;}
.Top_banner img.bn01{padding-bottom:10px;}
.Top_banner img.bn02{padding-bottom:0;}
.Top_banner a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.Top_banner02{width:202px;margin-top:25px;line-height:0;}
.Top_banner02 a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.Top_banner03{width:518px;margin-top:15px;line-height:1.8em;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";font-size:12px;margin-bottom:20px;}
.Top_banner03 a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.Top_banner03 dl{margin-bottom:25px;overflow:hidden;font-family:"メイリオ" ,Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";}
.Top_banner03 dd{padding-top:0px;}
.Top_banner03 dd p{width:340px;float:left;font-size:12px;line-height:20px;padding:0;margin:0;}
.Top_banner03 dd img{float:right;width:162px;height:143px;padding-top:2px;}
.Top_banner04{width:518px;margin-top:15px;line-height:1.8em;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";font-size:12px;margin-bottom:25px;}
.Top_banner04 a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.top_op_box{
	position: relative;
	font-family: "メイリオ" ,Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";
	margin-bottom: 15px;
}
.top_op_txt{width:142px;top:8px;left:10px;height:80px;position:absolute;font-weight:bold;}
.top_op_txt h4{font-size:22px;color:#f9b901;padding:0;margin-top:8px;font-weight:bold;}
.top_op_txt p{font-size:10px;line-height:15px;margin:0;padding:0;}
.top_op_box ul li a:hover{opacity:0.6;}


.top_op_box02{
	position: relative;
	font-family: "メイリオ" ,Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN";
	margin-bottom: 15px;
}
.top_op_txt02{width:450px;top:8px;left:10px;height:80px;position:absolute;font-weight:bold;}
.top_op_txt02 h4{font-size:22px;color:#f9b901;padding:0;margin-top:8px;font-weight:bold;}
.top_op_txt02 p{font-size:10px;line-height:15px;margin:0;padding:0;}
.top_op_box02 ul li a:hover{opacity:0.6;}
