/*■□class別指定□■*/
/*■　特別指定　■*/
.top-title{ font-size: 15px; font-weight: bold; color: #333333;}
.me{ font-size: 10px; font-weight: bold; color: #333333;}
.no-base-b{ font-size: 10px; font-weight: bold; color: #333333;}
.no-base{ line-height: 1.5em; font-size: 10px;  color: #333333;}
.no-about-b{ font-size: 10px; font-weight: bold; color: #6F0404;}
.no-about{  line-height: 1.5em;font-size: 10px; color: #6F0404;}
.no-QandA-b{ font-size: 10px; font-weight: bold; color: #933F12;}
.no-QandA{ line-height: 1.5em; font-size: 10px; color: #933F12;}
.no-work-b{ font-size: 10px; font-weight: bold; color: #3B6F03;}
.no-work{ line-height: 1.5em; font-size: 10px; color: #3B6F03;}
.no-work-x{ font-size: 9px; color: #3B6F03;}
.no-photo-b{ font-size: 10px; font-weight: bold; color: #026268;}
.no-photo{  line-height: 1.5em;font-size: 10px; color: #026268;}
.no-exhi-b{ font-size: 10px; font-weight: bold; color: #034573;}
.no-exhi{  line-height: 1.5em;font-size: 10px; color: #034573;}
.no-shop-b{ font-size: 10px; font-weight: bold; color: #800080;}
.no-shop{  line-height: 1.5em;font-size: 10px; color: #800080;}
.news{ font-size: 10px; font-weight: bold; color: white;}
p.about  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #c80606; margin: 1px 1em 1px 1px; padding: 5px; border-right: 480px solid #dddddd; border-left: 5px solid #6f0404 }
p.QandA  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #F65F0F; margin: 1px 1em 1px 1px; padding: 5px; border-right: 480px solid #dddddd; border-left: 5px solid #933F12 }
p.work  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #6ac806; margin: 1px 1em 1px 1px; padding: 5px; border-right: 480px solid #dddddd; border-left: 5px solid #3b6f03 }
p.photo  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #06bdc8; margin: 1px 1em 1px 1px; padding: 5px; border-right: 480px solid #dddddd; border-left: 5px solid #026268 }
p.exhi  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #0678c8; margin: 1px 1em 1px 1px; padding: 5px; border-right: 480px solid #dddddd; border-left: 5px solid #034573 }
p.shop  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #AF56AF; margin: 1px 1em 1px 1px; padding: 5px; border-right: 480px solid #dddddd; border-left: 5px solid #800080 } 

/*■　文字サイズ　■*/
.fssx{ font-size: 12px;}
.fss{ font-size: 10px;}
.fsm{ font-size: 11px;}
.fsl{ font-size: 12px;}
/*■　文字スタイル　■*/
.fwb{ font-weight: bold;}
/*■　文字カラー　■*/
.co-base{ color: #333333;}
.co-siro { color: white; }
.co-kuro { color: black; }
.co-gr{ color: #cccccc;}
.co-about{ color: #6F0404;}
.co-QandA{ color: #933F12;}
.co-work{ color: #3B6F03;}
.co-photo { color: #026268; }
.co-exhi{ color: #034573;}
.co-shop{ color: #800080;}
/*■　頭あけ　■*/
.sp  { margin-left: 20px }
/*■　行詰め　■*/
.lh { line-height: 1.5em; }
/*■　menu　■*/
div#menu { left: 635px; top: 15px; width: 135px; }
/*div#menu { position: fixed; left: 635px; top: 15px; width: 135px; }*/
/*div#menu ol { font-size: 10px; font-weight: bold; color: #333333;}*/
/*■　リンク　■*/
a.menu { text-decoration: none;  color: #333333; }
a.menu:hover { text-decoration: underline;
  color: #FF6600; }
a.menu:active { text-decoration: none;
  position: relative; 
  top: 1px; 
  left: 1px;
  color: #FF9900; }
a.nom { text-decoration: none; }
a.nom:hover { text-decoration: underline;
  color: #FF6600; }
a.nom:active { text-decoration: none;
  position: relative; 
  top: 1px; 
  left: 1px;
  color: #FF9900; } 
/*■　線　■*/
p.hr  { margin: 1px 1em 1px 1px; border-bottom: 1px solid #dddddd }
/*全て　線＆破線（*class分けの時、色指定）*/
.b-all-sp  { padding: 2px; border: 1px solid; }
.b-all-sol  { border: 1px solid; }
.b-all-das{ border: 1px dashed; }
/*上.下.左.右　線（*class分けの時、色指定）*/
.b-to-s { border-top: 1px solid }
.b-bo-s { border-bottom: 1px solid }
.b-le-s { border-left: 1px solid }
.b-ri-s { border-right: 1px none }
/*上.下.左.右　破線（*class分けの時、色指定）*/
.b-to-d { border-top: 1px dashed }
.b-bo-d { border-bottom: 1px dashed }
.b-le-d { border-left: 1px dashed }
.b-ri-d  { border-right: 1px dashed }
/*■　背景　■*/
/*●----body用●*/
/*body { background: #ffffff url(img/all-img/logo.jpg)  no-repeat fixed 95% 100% ; }*/
/*●背景Xのみ連続●*/
/*body { background: #ffffff url('../img/base-img/home/yoko-line.gif') repeat-x; }*/
/*●背景Yのみ連続●*/
/*body { background: #ffffff  url(../img/base-img/home/tate-line.gif) repeat-y }*/

