@charset "utf-8";

.actionBtn							{margin:0;padding:0;text-align:right;}

/* ---------------------------------------------------------
defaultBox_Allnone
--------------------------------------------------------- */
.defaultBox_Allnone					{clear:both;width:100%;margin:0;padding:0;}
.defaultBox_Allnone .contents		{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
 containerPagetitle
--------------------------------------------------------- */
.containerPagetitle					{clear:both;width:100%;margin:0 0 15px 0;padding:0;}
.containerPagetitle .title			{clear:both;margin:0 0 10px 0;padding:0;}
.containerPagetitle .title h1		{margin:0;padding:10px 20px 20px 20px;font-weight:bold;background:url(images/pagetitleBg.gif) repeat-x 0 bottom;}
.containerPagetitle .title h1 .Head	{font-size:100%;font-weight:bold;}
.containerPagetitle .contents		{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
 containerPagetitle_study
--------------------------------------------------------- */
.containerPagetitle_study						{clear:both;width:100%;margin:0 0 15px 0;padding:0;}
.containerPagetitle_study .title				{clear:both;margin:0 0 10px 0;padding:0;}
.containerPagetitle_study .title h1				{margin:0;padding:10px 20px 20px 20px;font-weight:bold;background:url(images/pagetitleBg_study.gif) repeat-x 0 bottom;}
.containerPagetitle_study .title h1 .Head		{font-size:100%;font-weight:bold;}
.containerPagetitle_study .contents				{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
 containerPagetitle_individual
--------------------------------------------------------- */
.containerPagetitle_individual					{clear:both;width:100%;margin:0 0 15px 0;padding:0;}
.containerPagetitle_individual .title			{clear:both;margin:0 0 10px 0;padding:0;}
.containerPagetitle_individual .title h1		{margin:0;padding:10px 20px 20px 20px;font-weight:bold;background:url(images/pagetitleBg_individual2.gif) repeat-x 0 bottom;}
.containerPagetitle_individual .title h1 .Head	{font-size:100%;font-weight:bold;}
.containerPagetitle_individual .contents		{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
 containerPagetitle_corporate
--------------------------------------------------------- */
.containerPagetitle_corporate					{clear:both;width:100%;margin:0 0 15px 0;padding:0;}
.containerPagetitle_corporate .title			{clear:both;margin:0 0 10px 0;padding:0;}
.containerPagetitle_corporate .title h1			{margin:0;padding:10px 20px 20px 20px;font-weight:bold;background:url(images/pagetitleBg_corporate.gif) repeat-x 0 bottom;}
.containerPagetitle_corporate .title h1 .Head	{font-size:100%;font-weight:bold;}
.containerPagetitle_corporate .contents			{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
 containerPagetitle_library
--------------------------------------------------------- */
.containerPagetitle_library						{clear:both;width:100%;margin:0 0 15px 0;padding:0;}
.containerPagetitle_library .title				{clear:both;margin:0 0 10px 0;padding:0;}
.containerPagetitle_library .title h1			{margin:0;padding:10px 20px 20px 20px;font-weight:bold;background:url(images/pagetitleBg_library.gif) repeat-x 0 bottom;}
.containerPagetitle_library .title h1 .Head		{font-size:100%;font-weight:bold;}
.containerPagetitle_library .contents			{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
 memberTitle
--------------------------------------------------------- */
.memberTitle						{clear:both;width:100%;margin:30px 0 15px 0;padding:0;}
.memberTitle .title				{clear:both;margin:0 0 15px 0;padding:0;}
.memberTitle .title h2			{margin:0;padding:5px 15px;font-weight:normal;background:url(images/memberTitleBg.gif) no-repeat 0 center;border-bottom:3px solid #c7c7c7;}
.memberTitle .title h2 .Head		{font-size:124%;font-weight:normal;}
.memberTitle .contents			{clear:both;margin:0;padding:0;}
.memberTitle .contents a{color: #f27979;}
.memberTitle .contents a[href$=".pdf"]:after{content:url(/Portals/0/images/common/icon_pdf.gif);padding-left:2px;}
.memberTitle .contents a[href$=".pptx"]:after{content:url(/Portals/0/images/common/icon_pptx.gif);padding-left:2px;}

/* ---------------------------------------------------------
 memberAnounceTitle
--------------------------------------------------------- */
.memberAnounceTitle						{clear:both;width:100%;margin:30px 0 15px 0;padding:0;}
.memberAnounceTitle .title				{clear:both;margin:0;padding:0;border:3px solid #fad7d7;border-bottom:none;}
.memberAnounceTitle .title h2			{margin:0;padding:0;font-weight:bold;min-height:58px;background:url(images/ico_anounce.gif) no-repeat 10px 10px;}
.memberAnounceTitle .title h2 .Head		{margin:0 15px 0 80px;padding:20px 0 10px 0;font-size:162%;font-weight:bold;line-height:110%;color:#c01503;display:block;border-bottom:1px dashed #c01503;}
.memberAnounceTitle .contents			{clear:both;margin:0;padding:10px;min-height:100px;border:3px solid #fad7d7;border-top:none;}
.memberAnounceTitle .contents a{color: #f27979;}
.memberAnounceTitle .contents a[href$=".pdf"]:after{content:url(/Portals/0/images/common/icon_pdf.gif);padding-left:2px;}
.memberAnounceTitle .contents a[href$=".pptx"]:after{content:url(/Portals/0/images/common/icon_pptx.gif);padding-left:2px;}