/* CSS Document */

/*全体指定*/
body { margin:0; padding:0; font-size:100%; color:#444444; }
img { border:0; }
h1,h2,h3,h4 { padding:0; margin:0; }


/*link指定*/
a:link { color: #393CCE; }
a:visited { color: #8867C0; }
a:hover { color: #5779BC; }

/*header共通項目指定*/
#header_bg { background: url(../image/header_bg.gif) repeat-x; height:67px; }
#logo { padding:22px 0px 0px 12px; }


/*sidemenu共通項目指定*/
#menu_bg { background: url(../image/menu_bg.gif) repeat-x; height:39px; }
#sidemenu { background:#E8E9EA; }
.side_menu_font { font-size:80%; margin:0; padding:0; }
.menu_font { font-size:80%; }
.bg_white { background:#FFFFFF; }
.bg_pdct 	{ background:#FFFFFF;
				border-bottom: 1px solid #D3D3D3;
				border-left: 1px solid #D3D3D3;
				border-right: 1px solid #D3D3D3; }
				
.bg_pdct02	{ background:#FFFFFF;
			padding-top:5px;
			padding-bottom:10px;
			border-bottom: 1px solid #828282;
			border-left: 1px solid #828282;
			border-right: 1px solid #828282; }


.global_side_menu_bg  { background: url(../image/global_menu_bg.gif) repeat-y; }
.global_side_menu_line01 {  background:#E9E5E2; height:1px; }


/*sidesearch指定*/
.side_search_bg { background: url(../image/side_search_bg.gif) repeat-y; }
.side_search_form { width:130px; }
.side_search_btn { width:50px; }
.font_news { font-size: 85%; }
.font_news_day { font-size: 80%; }
#footer_line { background: url(../image/footer_line.gif) repeat-x; height:7px; }
#footer_box { background: #F0F0F0; height:80px; }

/*中search*/
.side_search_bg2 { background: url(../image/side_menu_search_bg.gif) repeat-y; }
.side_search_form2 { width:120px; }
.side_search_btn2 { width:50px; }

.title_bottom { background: url(../image/title_line.gif) repeat-x; height:5px; }

/*転用型設定*/
.height_1 { height:1px; }
.height_2 { height:2px; }
.height_3 { height:3px; }
.height_4 { height:4px; }
.height_5 { height:5px; }
.height_10 { height:10px; }
.height_15 { height:15px; }
.height_16 { height:16px; }
.height_20 { height:20px; }
.height_25 { height:25px; }
.height_30 { height:30px; }
.height_35 { height:35px; }
.height_40 { height:40px; }

.width_1 { width:1px; }
.width_2 { width:2px; }
.width_3 { width:3px; }
.width_4 { width:4px; }
.width_5 { width:5px; }
.width_10 { width:10px; }
.width_15 { width:15px; }
.width_20 { width:20px; }
.width_25 { width:25px; }


.space_01 { padding:3px; }
.space_02 { padding:5px; }

.dot_01 { background: url(../image/dot_01.gif) repeat-x; height:1px;  }
.dot_02 { background: url(../image/dot_02.gif) repeat-x; height:1px;  }
.dot_03 { background: url(../image/dot_03.gif) repeat-x; height:1px;  }
.dot_04 { background: url(../image/dot_04.gif) repeat-x; height:1px;  }

.f_size_120 { font-size:120%; }
.f_size_110 { font-size:110%; }
.f_size_100 { font-size:100%; }
.f_size_95 { font-size:95%; }
.f_size_90 { font-size:90%; }
.f_size_85 { font-size:85%; }
.f_size_80 { font-size:80%; }
.f_size_75 { font-size:75%; }
.f_size_70 { font-size:70%; }
.f_size_65 { font-size:65%; }
.f_size_60 { font-size:60%; }



/*fontcolor（pccs色相環参照）*/
/*(h=7 t=6 s=9)*/

.pccs-01pr{	color: #DB4E78; }
.pccs-02r{ color: #EA5770; }
.pccs-03yr{	color: #FB6254; }
.pccs-04ro{	color: #FF723A; }
.pccs-05o{	color: #FF851A; }
.pccs-06oy{	color: #FF9C00; }
.pccs-07ry{	color: #FFB500; }
.pccs-08y{ color: #FFD000; }
.pccs-09gy{	color: #F0D300; }
.pccs-10yg{	color: #C1CE0D; }
.pccs-11yg{	color: #8BC838; }
.pccs-12g{	color: #43C05C; }
.pccs-13bg{	color: #00B583; }
.pccs-14bg{	color: #00A8A0; }
.pccs-15bg{	color: #009BAF; }
.pccs-16gb{	color: #008DB7; }
.pccs-17b{ color: #0081B9; }
.pccs-18b{ color: #2077B9; }
.pccs-19pb{	color: #426FB9; }
.pccs-20v{ color: #5B68B8; }
.pccs-21bp{	color: #7361B6; }
.pccs-22p{ color: #8D5BB1; }
.pccs-23rp{	color: #A755A8; }
.pccs-24rp{	color: #C0509A; }

/*Lightness*/
.pccs-1s{ color: #000000; }
.pccs-3s{ color: #4D4D4D; }
.pccs-6s{ color: #999999; }
.pccs-9s{ color: #FFFFFF; }


.side_menu_bg { background: url(../image/side_menu_bg.gif) repeat-y; }


/*セラミック検索一覧*/
.cera_bg_01 { background: url(../image/ttl_01_bg.gif) repeat-y; }
.cera_bg_01s { background: url(../image/ttl_01_bgs.gif) repeat-y; }
/*詳細sidemenu*/
.side_menu_syosai_bg { background: url(../image/side_menu_syosai_bg.gif) repeat-y; }
.syosai_bg { background: url(../image/syosai_bg_01.gif) repeat-y; width:266px; }

.set_font_size  { font-size:80%; margin:0; padding:0; }

a.special_link { color: #556BAC; text-decoration: none; }


/*サイト内検索*/

#site_serch {margin-bottom:-20px; margin-top:-5px; margin-right:10px; margin-left:10px; padding-top:-12px; font-size:12px;}

.site_serch_glass {padding-top:0;}

.site_serch_btn {padding-left:5px; padding-top:0px;}


/*サイト内検索結果*/

#search_topics {padding:10px; border:solid 1px #f2f2f2; text-align:center; width:70%;}

.sitenai_kensaku {font-weight:bold; font-size:12px; padding-right:10px; text-align:right;}

.kensaku_kekka {padding-top:20px; text-align:center; font-size:12px;}

.kensaku_result {padding-left:10px; padding-top:10px; line-height:150%; font-size:12px;}

.kensaku_pdf {padding:20px 10px 20px 100px;}

.kensaku_pdf_txt {font-size:12px; padding-left:10px; line-height:150%;}

.result_box {padding-top:10px; font-size:12px;}

.kensaku_result_date {width:370px; text-align:right; font-size:11px; line-height:150%;}

.kensaku_result_url {width:370px; text-align:right; font-size:10px; line-height:150%;}

.arrow_blue {color: #393ccce;}


#number{width: 100%;
font-size:12px;
margin:20px 25% 20px 25%;
}

#number ul{
list-style: none;

}

#number li{
display: inline;
padding:0 5px;
list-style: none;
float: left;
margin: 0px;
text-align:center;}
