﻿@charset utf-8;
/*
Theme Name: Iida-Shimoina Pharmaceutical Association Website Themes
Theme URI: http://www.haniyaku.com/
Description: 飯田下伊那薬剤師会（共通レイアウト・基本パーツ設定・トップページ）
Version: 0.1
Author: Web Design Center
Author URI: http://web-dc.net/
Tags: 飯田下伊那薬剤師会,薬剤師,飯田市,下伊那郡,薬局,くすり,処方箋
*/
/* 一般ページ用CSS読み込み */
@charset utf-8;#breadcrumb{font-size:.9em;color:#333;}#breadcrumb a:link,#breadcrumb a:visited{color:#333;text-decoration:underline;}#breadcrumb a:hover{color:#666;text-decoration:none;}.pagetop{font-size:.8em;text-align:right;margin-top:8px;clear:both;}.pagetop a:link,.pagetop a:visited{color:#666;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;text-decoration:none;}.pagetop a:hover{color:#FE8081;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#FE8081;}h2.useful_info_title{height:54px;padding-left:50px;padding-top:40px;color:#333;margin-bottom:10px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/useful_infomation/drug_useful_infomation_title.jpg);}h2.pharmacy_title{height:54px;padding-left:50px;padding-top:40px;color:#333;margin-bottom:10px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/pharmacy/pharmacy_title.jpg);}h2.about_ipa_title{height:54px;padding-left:50px;padding-top:40px;color:#333;margin-bottom:10px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/about_haniyaku/about_ipa_title.jpg);}h3.title_01{color:#FE8081;margin-top:10px;margin-bottom:5px;}h3.title_02{margin-bottom:15px;font-size:1.5em;letter-spacing:.1em;margin-top:5px;font-weight:400;}#content ol,#content ul{margin-left:30px;margin-top:8px;margin-bottom:8px;}#content ol li{list-style-type:decimal;margin-bottom:5px;}#content ul li{list-style-type:disc;margin-bottom:5px;}#content dt{font-weight:700;margin-top:8px;}#content dd{margin-left:15px;}.point_box{clear:both;margin-top:10px;margin-bottom:10px;border:3px double #FFC8E3;padding:10px 15px;background:#FFF;}.point_box_head{font-weight:700;color:#FF379A;padding-left:55px;height:23px;margin-bottom:10px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#FFC8E3;padding-bottom:5px;padding-top:8px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/useful_infomation/point_heart.gif) no-repeat left;}.table01{border-top-width:1px;border-top-style:solid;border-top-color:#CCC;border-right-width:1px;border-right-style:solid;border-right-color:#CCC;margin-top:5px;margin-bottom:8px;}.table01 td{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;border-left-width:1px;border-left-style:solid;border-left-color:#CCC;padding:5px 5px 5px 8px;}.table01 th{font-weight:400;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;border-right-width:1px;border-left-width:1px;border-left-style:solid;border-left-color:#CCC;padding:5px;background:#F5F5F5;}.table01 th a:link,.table01 th a:visited{color:#000;margin-right:2px;text-decoration:none;}.pharmacy_image{float:left;margin-right:15px;border:1px solid #EBEBEB;padding:2px;}#google_map{margin-top:35px;margin-bottom:25px;}.font_chiku{font-size:.8em;color:#666;}.font_name{font-size:.7em;color:#666;}.back_list{font-size:0;margin:5px 0 10px;padding:0;}.back_list a:link,.back_list a:visited{display:block;height:43px;width:209px;margin-right:auto;margin-left:auto;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/pharmacy/back_button.jpg) no-repeat;}.back_list a:hover{background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/pharmacy/back_button.jpg) 0 -43px;}#content #link ul{list-style-type:none;margin-left:0;}#content #link ul li{padding-bottom:3px;list-style-type:none;text-indent:15px;padding-top:5px;border-top-width:1px;border-top-style:dotted;border-top-color:#ECECEC;}.link_cat_box{margin-bottom:30px;}.table02 td{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#FDDBE1;padding:5px 5px 5px 8px;}.news_list_title{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ECECEC;padding-bottom:5px;margin-bottom:5px;}#faq_menu li{list-style-image:url(http://haniyaku.info/wp-content/themes/haniyaku/images/sub_menu_arrow02.gif);}.faq_box{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;padding-bottom:10px;}.q_box{font-size:1.1em;font-weight:700;padding-left:35px;padding-top:7px;margin-bottom:8px;padding-bottom:5px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/useful_infomation/q_img.gif) no-repeat left top;}.a_box{padding-left:35px;padding-top:7px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/useful_infomation/a_img.gif) no-repeat left top;}.font_red{color:#FF389A;}.search_midashi{font-weight:700;font-size:1.1em;}#search_hit{border:1px solid #CCC;text-align:center;font-size:1.2em;color:#333;margin-bottom:10px;padding:10px;background:#FFF0F0;}#content_menu{border:1px solid #ECECEC;text-align:center;margin-bottom:30px;padding:8px;background:#F7F7F7;}#content_menu a:link,#content_menu a:visited{color:#000;}#content_menu a:hover{color:#666;}#faq_menu ul,#content ol.search_box li{margin-bottom:20px;}
/* body初期化 */
body{font-size:70%;font-family:Meiryo, 'Lucida Grande', Verdana, Arial, Sans-Serif;color:#000;margin:0;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/body_bg.jpg) repeat-x #F2F2E2;}a:link,a:visited{text-decoration:underline;color:#09C;}a:hover,a:active{text-decoration:none;color:#333;}a:focus{text-decoration:none;color:#000;}li{list-style-type:none;margin:0;padding:0;}img{border:0;}hr{display:none;}.image_l{float:left;margin:0 15px 10px 0;padding:0;}.image_r{float:right;margin:0 0 10px 10px;padding:0;}.clear0{clear:both;}.clear10{clear:both;height:10px;}.sp10{height:10px;}.sp20{height:20px;}.sp30{height:30px;}.sp40{height:40px;}#wrapper{text-align:left;width:860px;margin-top:0;margin-right:auto;margin-left:auto;padding:0;}#header{margin:0;padding:0;}#header01{height:28px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/header_01_back.jpg) repeat-x;}#header01 .font_size{float:right;}#header02{height:131px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/header_02_back.jpg) no-repeat;}#header02 .logo{width:460px;height:90px;margin:0;padding:0;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/hanyaku_logo.jpg) no-repeat;}.logo a{display:block;width:462px;height:100px;text-indent:-99999px;font-size:0;line-height:0;text-decoration:none;}#main_content_head{width:820px;padding-right:20px;padding-left:20px;display:block;height:16px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/main_content_header.jpg) no-repeat;}#main_content{width:790px;padding-bottom:15px;font-size:1.2em;line-height:1.5em;padding-right:35px;padding-left:35px;margin-top:0;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/main_content_bg.jpg) repeat-y;}#main_content_l{float:left;width:220px;margin-right:10px;}#main_content_r{width:545px;float:right;margin-left:5px;}#main_content_footer{width:820px;height:16px;padding-right:20px;padding-left:20px;clear:both;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/main_content_footer.jpg) repeat-y;}.subnavi{padding-right:0;margin-bottom:15px;}#side_menu .subnavi dd{margin:0;padding:8px 0;background:#ececec;}#side_menu .subnavi dd ul{padding-right:8px;padding-left:8px;background:#ECECEC;}#side_menu .subnavi dd ul li{margin:0;padding:0;background:#FFF;}#side_menu .subnavi .navi,#side_menu .subnavi .navi_current{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ECECEC;}#side_menu .subnavi .navi a:link,#side_menu .subnavi .navi a:visited{padding-left:24px;display:block;padding-top:8px;text-decoration:none;color:#333;padding-bottom:8px;margin:0;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/sidebar/side_menu_link.gif) no-repeat 8px 13px;}#side_menu .subnavi .navi a:hover{color:#000;margin:0;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/sidebar/side_menu_link.gif) no-repeat 8px 13px #FFF4F5;}#side_menu .subnavi .navi_current a:link,#side_menu .subnavi .navi_current a:visited{padding-left:24px;width:180px;display:block;padding-top:8px;text-decoration:none;color:#333;padding-bottom:8px;font-weight:700;margin:0;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/sidebar/side_menu_link_current.gif) no-repeat 8px 13px;}#side_tel_box{border:2px solid #ECECEC;margin-top:8px;padding:8px 12px;}#footer{clear:both;font-size:1em;color:#666;text-align:center;height:30px;padding-top:15px;padding-bottom:15px;margin-bottom:10px;background:url(http://haniyaku.info/wp-content/themes/haniyaku/images/main_content_footer.jpg) no-repeat bottom;}#top_news{margin-top:10px;margin-bottom:10px;}#top_news #top_news_title{letter-spacing:.1em;}#top_news #top_news_list{float:right;height:30px;}#top_news #top_news_mainbox{border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#D9D9D9;border-bottom-color:#D9D9D9;border-left-color:#D9D9D9;clear:both;font-size:.9em;margin-top:0;padding-right:10px;padding-bottom:10px;padding-left:10px;}.news_entry{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#F0F0F0;padding-top:10px;padding-bottom:5px;display:block;}.news_entry .news_day{font-weight:700;color:#333;margin-bottom:5px;float:left;margin-right:5px;width:112px;}.news_user_ippan{color:#FFF;font-weight:700;width:80px;text-align:center;float:left;margin-right:8px;font-size:.9em;background:#FF339A;}.news_user_member{color:#FFF;font-weight:700;width:80px;text-align:center;float:left;margin-right:8px;font-size:.9em;background:#630;}.news_txt{float:left;width:310px;}#pharmacy_search{float:left;margin-bottom:10px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#D9D9D9;border-bottom-color:#D9D9D9;border-left-color:#D9D9D9;}.pharmacy_search_text{padding-right:10px;padding-left:10px;padding-bottom:10px;}#pharmacy_search a:link,#pharmacy_search a:visited{color:#333;}#pharmacy_search a:hover{color:#FF339A;text-decoration:none;}#pharmacy_search .area{font-size:.9em;line-height:1.5em;}#pharmacy_search .title{margin-top:5px;font-weight:700;color:#FF339A;}.top_banner{margin-top:15px;}ul,ol,dl,dt,dd,p{margin:0;padding:0;}#side_menu .banner,#top_image_box{margin-bottom:10px;}
