@charset "UTF-8";
/*------------------------------------------------
ROOT PSTH
------------------------------------------------*/
/*------------------------------------------------
TARGET
------------------------------------------------*/
/*------------------------------------------------
CONTENT SIZE
------------------------------------------------*/
/*------------------------------------------------
OUTLINE
------------------------------------------------*/
/*----------BODY----------*/
/*----------WRAPPER----------*/
/*----------HEADER----------*/
/*----------NAVIGATION----------*/
/*----------MAINVISUAL----------*/
/*----------FOOTER----------*/
/*----------CONTENT----------*/
/*------------------------------------------------
COMMON SETTING
------------------------------------------------*/
/*----------BASE----------*/
/*
if using serif-type, uncommentout this line.
@gv_default_font_family:							"ヒラギノ明朝 Pro W3",
																"Hiragino Mincho Pro","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN",
																'平成明朝', 'Heisei Mincho', 'MS P明朝', 'MS P Mincho', serif,'ＭＳ 明朝',
																'MS Mincho',Garamond,Century;
*/
/*----------CURVE----------*/
/*----------LINK----------*/
/*----------COLOR----------*/
/*------------------------------------------------
UTILITY CLASS SETTING
------------------------------------------------*/
/*----------COLOR----------*/
/*----------SPACE----------*/
/*----------FORM----------*/
/*------------------------------------------------
BLOCK SETTING
------------------------------------------------*/
/*------------------------------------------------
MARGIN_BOTTOM
------------------------------------------------*/
/*------------------------------------------------
EACH WEB SITE FUNCTION
------------------------------------------------*/
/*-----------------[NOTE!]------------------------

			DON'T EDIT FROM HERE
 
-------------------[NOTE!]----------------------*/
/*------------------------------------------------
MEDIA QUERY
------------------------------------------------*/
/*------------------------------------------------
COMMON FUNCTION
------------------------------------------------*/
.Clearfix {
  zoom: 1;
}
.Clearfix:after {
  content: "";
  display: block;
  clear: both;
}
/*----------LIST LOCAL VALUE----------*/
/*--PARAMETER FOR LIST--*/
/*--/END PARAMETER FOR LIST--*/
/*--PARAMETER FOR NOTES--*/
/*--/END PARAMETER FOR NOTES--*/
/*---PARAMETER FOT TABLE--*/
/*--/END PARAMETER FOR TABLE--*/
/*----------/END LIST LOCAL VALUE----------*/
body.Products #Secondly_content .Category .Inner:after {
  background: url('../../img/sub/bg_product_conner.png') no-repeat;
}
body.Products #Secondly_content .Category .Hgroup h3 {
  background: url('../../img/sub/icon_product.png') no-repeat 14px 14px;
}
body.Member #Secondly_content .Category .Inner:after {
  background: url('../../img/sub/bg_member_conner.png') no-repeat;
}
body.Member #Secondly_content .Category .Hgroup h3 {
  background: url('../../img/sub/icon_member.png') no-repeat 14px 14px;
}
body.Pharmacist #Secondly_content .Category .Inner:after {
  background: url('../../img/sub/bg_pharmacist_conner.png') no-repeat;
}
body.Pharmacist #Secondly_content .Category .Hgroup h3 {
  background: url('../../img/sub/icon_pharmacist.png') no-repeat 14px 14px;
}
body.Tools #Secondly_content .Category .Inner:after {
  background: url('../../img/sub/bg_tool_conner.png') no-repeat;
}
body.Tools #Secondly_content .Category .Hgroup h3 {
  background: url('../../img/sub/icon_tools.png') no-repeat 14px 14px;
}
#Secondly_content > * {
  position: relative;
  z-index: 2;
}
#Secondly_content .Block.Category {
  position: relative;
  z-index: 1;
}
#Secondly_content .Block {
  margin-bottom: 13.2px;
  border: 1px solid #d9d9d9;
}
#Secondly_content .Block .Hgroup h3 a {
  color: #595959;
}
#Secondly_content .Block.Category .Inner {
  position: relative;
  border: 1px solid #fff;
  background: #f0f0f0 url('../../img/sub/s_bg_category.png') repeat-x left top;
}
#Secondly_content .Block.Category .Inner:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 35px;
  height: 35px;
  z-index: 3;
}
#Secondly_content .Block.Category .Inner:before {
  content: " ";
  display: block;
  position: absolute;
  top: -2px;
  right: -8px;
  width: 207px;
  height: 173px;
  background: url('../../img/sub/s_bg_category_conner_right_top.png') no-repeat;
  z-index: 2;
}
#Secondly_content .Block.Category .Inner .Hgroup {
  position: relative;
  border-bottom: 1px solid #cccccc;
  z-index: 4;
}
#Secondly_content .Block.Category .Inner .Hgroup h3 {
  border-bottom: 1px solid #cccccc;
  padding: 18px 0px 12px 47px;
  border-bottom: 1px solid #fff;
  font-size: 107.69230769%;
  font-weight: bold;
}
#Secondly_content .Block.Category .Inner .Detail {
  position: relative;
  z-index: 4;
  padding: 0px 8px 0px 8px;
  border-top: 1px solid #fff;
}
#Secondly_content .Block.Category .Inner .Detail ul li {
  border-bottom: 1px dotted #cccccc;
}
#Secondly_content .Block.Category .Inner .Detail ul li a,
#Secondly_content .Block.Category .Inner .Detail ul li span {
  display: block;
  padding: 8px 0px 8px 16px;
  background: url('../../img/sub/s_icon_arrow_gray.png') no-repeat 0px 10px;
  font-size: 92.30769231%;
  line-height: 140%;
}
@media only screen and (max-width: 768px) {
  #Secondly_content .Block.Category .Inner .Detail ul li a,
  #Secondly_content .Block.Category .Inner .Detail ul li span {
    hack: 1 ;font-size: 14px;
  }
}
#Secondly_content .Block.Category .Inner .Detail ul li.New_window a {
  background: url('../../img/sub/s_icon_new_window_gray.png') no-repeat 0px 10px;
}
#Secondly_content .Block.Category .Inner .Detail ul li:last-child {
  border-bottom: none;
}
#Secondly_content .Block.Category .Inner .Detail ul li.L_last_child {
  border-bottom: none;
}
#Secondly_content .Block.Category .Inner .Detail ul li ul {
  display: none;
  margin-left: 12px;
  border-top: 1px dotted #cccccc;
  font-size: 92.30769231%;
}
@media only screen and (max-width: 768px) {
  #Secondly_content .Block.Category .Inner .Detail ul li ul {
    hack: 1 ;font-size: 14px;
  }
}
#Secondly_content .Block.Category .Inner .Detail ul li ul li a {
  padding: 6px 0 6px 14px;
  background-position: 0px 8px;
}
#Secondly_content .Block.Category .Inner .Detail ul li ul li ul {
  display: none;
  margin-bottom: 0.5em;
  padding-top: 5px;
}
#Secondly_content .Block.Category .Inner .Detail ul li ul li ul li {
  border-bottom: none;
}
#Secondly_content .Block.Category .Inner .Detail ul li ul li ul li a {
  padding: 3px 0 3px 14px;
  background-position: 0px 4px;
}
.ie7 #Secondly_content .Block.Category .Inner .Detail > ul > li a {
  background: url('../../img/sub/s_icon_arrow_gray.png') no-repeat 0px 12px;
}
.ie7 #Secondly_content .Block.Category .Inner .Detail > ul > li > ul > li a {
  background: url('../../img/sub/s_icon_arrow_gray.png') no-repeat 0px 10px;
}
.ie7 #Secondly_content .Block.Category .Inner .Detail > ul > li > ul > li ul li a {
  background: url('../../img/sub/s_icon_arrow_gray.png') no-repeat 0px 8px;
}
.ie7 #Secondly_content .Block.Category .Inner .Detail > ul > li.New_window a {
  background: url('../../img/sub/s_icon_new_window_gray.png') no-repeat 0px 12px;
}
.Secondly_content_menu_current > a {
  font-weight: bold;
}
body.Products.N80mg #Secondly_content .Category .Detail ul li.N80mg > a {
  font-weight: bold;
}
body.Products.N80mg.Outline1 #Secondly_content .Category .Detail ul li.N80mg ul li.Outline1 > a,
body.Products.N80mg.Outline2 #Secondly_content .Category .Detail ul li.N80mg ul li.Outline2 > a,
body.Products.N80mg.Outline3 #Secondly_content .Category .Detail ul li.N80mg ul li.Outline3 > a,
body.Products.N80mg.Outline4 #Secondly_content .Category .Detail ul li.N80mg ul li.Outline4 > a {
  font-weight: bold;
}
body.Products.About #Secondly_content .Category .Detail ul li.About > a {
  font-weight: bold;
}
body.Products.History #Secondly_content .Category .Detail ul li.History > a {
  font-weight: bold;
}
body.Products.History.N1968.Index #Secondly_content .Category .Detail ul li.History ul li.N1968.Index > a,
body.Products.History.N1968.Index2 #Secondly_content .Category .Detail ul li.History ul li.N1968.Index2 > a,
body.Products.History.N1969 #Secondly_content .Category .Detail ul li.History ul li.N1969 > a,
body.Products.History.N1970 #Secondly_content .Category .Detail ul li.History ul li.N1970 > a,
body.Products.History.N1972 #Secondly_content .Category .Detail ul li.History ul li.N1972 > a,
body.Products.History.N1978 #Secondly_content .Category .Detail ul li.History ul li.N1978 > a,
body.Products.History.N1980 #Secondly_content .Category .Detail ul li.History ul li.N1980 > a,
body.Products.History.N2005 #Secondly_content .Category .Detail ul li.History ul li.N2005 > a,
body.Products.History.N2008 #Secondly_content .Category .Detail ul li.History ul li.N2008 > a 
body.Products.History.N2016 #Secondly_content .Category .Detail ul li.History ul li.N2016 > a {
  font-weight: bold;
}
body.Products.Trial #Secondly_content .Category .Detail ul li.Trial > a {
  font-weight: bold;
}
body.Products.Faq #Secondly_content .Category .Detail ul li.Faq > a {
  font-weight: bold;
}
body.Products.Movie #Secondly_content .Category .Detail ul li.Movie > a {
  font-weight: bold;
}
body.Member.Seminar #Secondly_content .Category .Detail ul li.Seminar > a {
  font-weight: bold;
}
body.Member.Seminar.Announce #Secondly_content .Category .Detail ul li.Seminar ul li.Announce > a,
body.Member.Seminar.Announce2 #Secondly_content .Category .Detail ul li.Seminar ul li.Announce2 > a,
body.Member.Seminar.Archive #Secondly_content .Category .Detail ul li.Seminar ul li.Archive > a {
  font-weight: bold;
}
body.Member.Meet-the-expert #Secondly_content .Category .Detail ul li.Meet-the-expert > a {
  font-weight: bold;
}
body.Member.Prescription #Secondly_content .Category .Detail ul li.Prescription > a {
  font-weight: bold;
}
body.Member.Literature #Secondly_content .Category .Detail ul li.Literature > a {
  font-weight: bold;
}
body.Member.JSH2014 #Secondly_content .Category .Detail ul li.JSH2014 > a {
  font-weight: bold;
}
body.Member.JCS2013 #Secondly_content .Category .Detail ul li.JCS2013 > a {
  font-weight: bold;
}
body.Pharmacist.Seminar #Secondly_content .Category .Detail ul li.Seminar > a,
body.Pharmacist.Seminar.Archive #Secondly_content .Category .Detail ul li.Seminar ul li.Archive > a {
  font-weight: bold;
}
body.Pharmacist.Skill_up #Secondly_content .Category .Detail ul li.Skill_up > a {
  font-weight: bold;
}
body.Pharmacist.Basic #Secondly_content .Category .Detail ul li.Basic > a {
  font-weight: bold;
}
body.Pharmacist.Basic.N01.T #Secondly_content .Category .Detail ul li.Basic ul li.N01.T > a,
body.Pharmacist.Basic.N01.Qa #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa > a {
  font-weight: bold;
}
body.Pharmacist.Basic.N01.T.T01 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T01 > a,
body.Pharmacist.Basic.N01.T.T02 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T02 > a,
body.Pharmacist.Basic.N01.T.T03 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T03 > a,
body.Pharmacist.Basic.N01.T.T04 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T04 > a,
body.Pharmacist.Basic.N01.T.T05 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T05 > a,
body.Pharmacist.Basic.N01.T.T06 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T06 > a,
body.Pharmacist.Basic.N01.T.T07 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T07 > a,
body.Pharmacist.Basic.N01.T.T08 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T08 > a,
body.Pharmacist.Basic.N01.T.T09 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T09 > a,
body.Pharmacist.Basic.N01.T.T10 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T10 > a,
body.Pharmacist.Basic.N01.T.T11 #Secondly_content .Category .Detail ul li.Basic ul li.N01.T ul li.T11 > a,
body.Pharmacist.Basic.N01.Qa.Qa01 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa01 > a,
body.Pharmacist.Basic.N01.Qa.Qa02 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa02 > a,
body.Pharmacist.Basic.N01.Qa.Qa03 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa03 > a,
body.Pharmacist.Basic.N01.Qa.Qa04 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa04 > a,
body.Pharmacist.Basic.N01.Qa.Qa05 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa05 > a,
body.Pharmacist.Basic.N01.Qa.Qa06 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa06 > a,
body.Pharmacist.Basic.N01.Qa.Qa07 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa07 > a,
body.Pharmacist.Basic.N01.Qa.Qa08 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa08 > a,
body.Pharmacist.Basic.N01.Qa.Qa09 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa09 > a,
body.Pharmacist.Basic.N01.Qa.Qa10 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa10 > a,
body.Pharmacist.Basic.N01.Qa.Qa11 #Secondly_content .Category .Detail ul li.Basic ul li.N01.Qa ul li.Qa11 > a {
  font-weight: bold;
}
body.Pharmacist.Basic.N02.T #Secondly_content .Category .Detail ul li.Basic ul li.N02.T > a,
body.Pharmacist.Basic.N02.Qa #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa > a {
  font-weight: bold;
}
body.Pharmacist.Basic.N02.T.T12 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T12 > a {
  font-weight: bold;
}
body.Pharmacist.Basic.N02.T.T12 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T12 > a,
body.Pharmacist.Basic.N02.T.T13 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T13 > a,
body.Pharmacist.Basic.N02.T.T14 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T14 > a,
body.Pharmacist.Basic.N02.T.T15 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T15 > a,
body.Pharmacist.Basic.N02.T.T16 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T16 > a,
body.Pharmacist.Basic.N02.T.T17 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T17 > a,
body.Pharmacist.Basic.N02.T.T18 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T18 > a,
body.Pharmacist.Basic.N02.T.T19 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T19 > a,
body.Pharmacist.Basic.N02.T.T20 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T20 > a,
body.Pharmacist.Basic.N02.T.T21 #Secondly_content .Category .Detail ul li.Basic ul li.N02.T ul li.T21 > a,
body.Pharmacist.Basic.N02.Qa.Qa12 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa12 > a,
body.Pharmacist.Basic.N02.Qa.Qa13 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa13 > a,
body.Pharmacist.Basic.N02.Qa.Qa14 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa14 > a,
body.Pharmacist.Basic.N02.Qa.Qa15 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa15 > a,
body.Pharmacist.Basic.N02.Qa.Qa16 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa16 > a,
body.Pharmacist.Basic.N02.Qa.Qa17 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa17 > a,
body.Pharmacist.Basic.N02.Qa.Qa18 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa18 > a,
body.Pharmacist.Basic.N02.Qa.Qa19 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa19 > a,
body.Pharmacist.Basic.N02.Qa.Qa20 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa20 > a,
body.Pharmacist.Basic.N02.Qa.Qa21 #Secondly_content .Category .Detail ul li.Basic ul li.N02.Qa ul li.Qa21 > a {
  font-weight: bold;
}
body.Products.N80mg #Secondly_content .Block.Category .Inner .Detail ul li.N80mg > ul {
  display: block;
}
body.Products.About #Secondly_content .Block.Category .Inner .Detail ul li.About > ul {
  display: block;
}
body.Products.History #Secondly_content .Block.Category .Inner .Detail ul li.History > ul {
  display: block;
}
body.Products.History.N2008.Detail #Secondly_content .Block.Category .Inner .Detail ul li.History > ul li {
  display: none;
}
body.Products.History.N2008.Detail #Secondly_content .Block.Category .Inner .Detail ul li.History > ul li.N2008 {
  display: block;
}
body.Products.History.N2008.Detail #Secondly_content .Block.Category .Inner .Detail ul li.History > ul li.N2008 ul,
body.Products.History.N2008.Detail #Secondly_content .Block.Category .Inner .Detail ul li.History > ul li.N2008 li {
  display: block;
}
body.Products.Trial #Secondly_content .Block.Category .Inner .Detail ul li.Trial > ul {
  display: block;
}
body.Products.Faq #Secondly_content .Block.Category .Inner .Detail ul li.Faq > ul {
  display: block;
}
body.Member.Seminar #Secondly_content .Block.Category .Inner .Detail ul li.Seminar > ul {
  display: block;
}
body.Member.Meet-the-expert #Secondly_content .Block.Category .Inner .Detail ul li.Meet-the-expert > ul {
  display: block;
}
body.Member.Prescription #Secondly_content .Block.Category .Inner .Detail ul li.Prescription > ul {
  display: block;
}
body.Member.Literature #Secondly_content .Block.Category .Inner .Detail ul li.Literature > ul {
  display: block;
}
body.Pharmacist.Prescription_point #Secondly_content .Block.Category .Inner .Detail ul li.Prescription_point > ul {
  display: block;
}
body.Pharmacist.Seminar #Secondly_content .Block.Category .Inner .Detail ul li.Seminar > ul {
  display: block;
}
body.Pharmacist.Basic #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul {
  display: block;
}
body.Pharmacist.Basic.N01.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N01.T {
  display: block;
}
body.Pharmacist.Basic.N01.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N01.T ul,
body.Pharmacist.Basic.N01.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N01.T li {
  display: block;
}
body.Pharmacist.Basic.N01.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N01.Qa {
  display: block;
}
body.Pharmacist.Basic.N01.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N01.Qa ul,
body.Pharmacist.Basic.N01.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N01.Qa li {
  display: block;
}
body.Pharmacist.Basic.N02.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N02.T {
  display: block;
}
body.Pharmacist.Basic.N02.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N02.T ul,
body.Pharmacist.Basic.N02.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N02.T li {
  display: block;
}
body.Pharmacist.Basic.N02.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N02.Qa {
  display: block;
}
body.Pharmacist.Basic.N02.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N02.Qa ul,
body.Pharmacist.Basic.N02.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N02.Qa li {
  display: block;
}
body.Pharmacist.Basic.N03.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N03.T {
  display: block;
}
body.Pharmacist.Basic.N03.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N03.T ul,
body.Pharmacist.Basic.N03.T.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N03.T li {
  display: block;
}
body.Pharmacist.Basic.N03.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N03.Qa {
  display: block;
}
body.Pharmacist.Basic.N03.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N03.Qa ul,
body.Pharmacist.Basic.N03.Qa.Detail #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul li.N03.Qa li {
  display: block;
}
body.Pharmacist.Skill_up #Secondly_content .Block.Category .Inner .Detail ul li.Skill_up > ul {
  display: block;
}
body.Tools.Seminar #Secondly_content .Block.Category .Inner .Detail ul li.Seminar > ul {
  display: block;
}
body.Tools.Basic #Secondly_content .Block.Category .Inner .Detail ul li.Basic > ul {
  display: block;
}
/*-----------------[NOTE!]------------------------

			DON'T EDIT FROM HERE
 
-------------------[NOTE!]----------------------*/
