@charset "UTF-8";
/* CSS Document */
/*　
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.2.0
build: 2676
*/

html {color:#333;background:#FFF;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
    {font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;}

table {font:100%;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{}

li{}

caption,th{}

h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{}
input,textarea,select{font-size:100%;}
legend{color:#000;}

select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

strong {font-weight:bold;}
a:hover img {filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.clearfix {display:inline-block;}
#contents:after , 
.clearfix:after {display:block;visibility:hidden;clear:both;height:0;content: ".";}




#wrap {margin:0 auto;width:800px;}


/* header
////////////////////////////////////////////////////////////// */

#header {
    padding:5px 0 0 0;
    margin:0 0 15px 0;}

#header h1 {margin:0 0 2px 0;}

#header #header_pc ul {
    width:800px;
    background:url(../common/image/navi_bk.gif) left top no-repeat #fff;
    padding:40px 0 0 0;
    text-align:center;
    height:27px;
    overflow:hidden;}

#header #header_pc ul li {display:inline-block;margin:0 9px;}
#header #header_pc ul li.top      {background:url(../common/image/navi_top_bk.gif);}
#header #header_pc ul li.news     {background:url(../common/image/navi_news_bk.gif);}
#header #header_pc ul li.profile  {background:url(../common/image/navi_profile_bk.gif);}
#header #header_pc ul li.work     {background:url(../common/image/navi_work_bk.gif);}
#header #header_pc ul li.exhibit  {background:url(../common/image/navi_exhibit_bk.gif);}
#header #header_pc ul li.project  {background:url(../common/image/navi_project_bk.gif);}
#header #header_pc ul li.organization {background:url(../common/image/navi_organization_bk.gif);}
#header #header_pc ul li.school   {background:url(../common/image/navi_school_bk.gif);}
#header #header_pc ul li.artbook  {background:url(../common/image/navi_artbook_bk.gif);}
#header #header_pc ul li.products {background:url(../common/image/navi_products_bk.gif);}
#header #header_pc ul li.inquiry  {background:url(../common/image/navi_inquiry_bk.gif);}
#header #header_pc ul li.stamp      {background:url(../../name_test/image/common/navi_stamp_bk.gif);}
#header #header_pc ul li.name       {background:url(../../name_test/image/common/navi_name_bk.gif);}
#header #header_pc ul li.pseudonym  {background:url(../../name_test/image/common/navi_pseudonym_bk.gif);}
#header #header_pc ul li.divination {background:url(../../name_test/image/common/navi_divination_bk.gif);}
#header #header_pc ul li.company    {background:url(../../name_test/image/common/navi_company_bk.gif);}


body#news       #header #header_pc ul li.news a img ,
body#profile    #header #header_pc ul li.profile a img ,
body#work       #header #header_pc ul li.work a img ,
body#exhibit    #header #header_pc ul li.exhibit a img ,
body#project    #header #header_pc ul li.project a img ,
body#school     #header #header_pc ul li.school a img ,
body#artbook    #header #header_pc ul li.artbook a img ,
body#products   #header #header_pc ul li.products a img ,
body#products   #header #header_pc ul li.organization a img ,
body#inquiry    #header #header_pc ul li.inquiry a img ,
body#stamp      #header #header_pc ul li.stamp a img ,
body#name       #header #header_pc ul li.name a img ,
body#pseudonym  #header #header_pc ul li.pseudonym a img ,
body#divination #header #header_pc ul li.divination a img ,
body#company    #header #header_pc ul li.company a img ,
#header ul li a:hover img {filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01;}


/* ナビ
================================================================== */
@media print, screen and (min-width:769px) {
#header #header_sp {
    display: none;}
}
/* /////////////////////////////////////////////////////////// */


/* コンテンツ全体
////////////////////////////////////////////////////////////// */
#contents {margin:0 0 50px 0;line-height:1.4;}

#contents h2 {font-size:131%;font-weight:bold;padding:0 0 0 5px;margin:0 0 0.5em -5px;color:#b20008;}

#contents h2:before {content:"▶ ";font-size:146%;vertical-align:middle;}

#contents h3 {
    font-weight:bold;
    margin:0 0 0.5em 0;}

/*#contents h3 {border-bottom:solid 2px #333;border-left:solid 8px #000;font-weight:bold;padding:0 0 0 5px;margin:0 0 0.5em 0;}*/
#contents p {margin:0 0 1em 0;}
/* /////////////////////////////////////////////////////////// */


/* フッター
////////////////////////////////////////////////////////////// */
#footer {
    width:800px;
    background:#fff;
    overflow: hidden;}

#footer #specialNavi {
    width: 200px;
    min-height: 50px;
    margin:0 auto 1em;
    overflow:hidden;}

#footer #specialNavi li img {
    width: 100%;}

#footer #specialNavi li a:hover img {
    filter:alpha(opacity=30);
    -moz-opacity:0.3;
    opacity:0.3;}

#footer address {
    text-align:center;
    font-size:92%;
    margin-bottom: 1em;}
/* /////////////////////////////////////////////////////////// */






