@charset "UTF-8";
/* lectureCSS Document */

/*--------------------
*****layout*****
--------------------*/

/*----------lecture_cat----------*/

/*nav*/
body#lecture_cat div#nav{}

body#lecture_cat div#nav h3.nav_lecture1 a{ background: url(/pts/images/lecture/nav_h3_l1.gif) no-repeat 0px 0px; }
body#lecture_cat div#nav h3.nav_lecture1 a:hover{background-position: 0px -30px;}
body#lecture_cat div#nav h3.nav_lecture2 a{background: url(/pts/images/lecture/nav_h3_l2.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav h3.nav_lecture2 a:hover{background-position: 0px -30px;}
body#lecture_cat div#nav h3.nav_lecture3 a{background: url(/pts/images/lecture/nav_h3_l3.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav h3.nav_lecture3 a:hover{background-position: 0px -30px;}
body#lecture_cat div#nav li.nav_top a{background: url(/pts/images/lecture/nav_top.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_top a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_top a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2012 a{background: url(/pts/images/lecture/nav_report2012.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2012 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2012 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2011 a{background: url(/pts/images/lecture/nav_report2011.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2011 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2011 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2010 a{background: url(/pts/images/lecture/nav_report2010.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2010 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2010 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2009 a{background: url(/pts/images/lecture/nav_report2009.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2009 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2009 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2008 a{background: url(/pts/images/lecture/nav_report2008.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2008 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2008 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2007 a{background: url(/pts/images/lecture/nav_report2007.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2007 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2007 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2006 a{background: url(/pts/images/lecture/nav_report2006.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2006 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2006 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2005 a{background: url(/pts/images/lecture/nav_report2005.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2005 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2005 a:active{background-position: 0px -54px;}
body#lecture_cat div#nav li.nav_report2004 a{background: url(/pts/images/lecture/nav_report2004.gif) no-repeat 0px 0px;}
body#lecture_cat div#nav li.nav_report2004 a:hover{background-position: 0px -27px;}
body#lecture_cat div#nav li.nav_report2004 a:active{background-position: 0px -54px;}

body#lecture_cat div#content h1
{
	margin-bottom:2px;
	width:540px;
	height:64px;
	text-indent:-9999px;
}
body#lecture_cat div#content h2
{
	margin-bottom:2px;
	width:540px;
	height:27px;
	text-indent:-9999px;
}
body#lecture_cat div#content h2.report2012{background: url(/pts/images/lecture/h2_report2012.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2011{background: url(/pts/images/lecture/h2_report2011.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2010{background: url(/pts/images/lecture/h2_report2010.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2009{background: url(/pts/images/lecture/h2_report2009.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2008{background: url(/pts/images/lecture/h2_report2008.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2007{background: url(/pts/images/lecture/h2_report2007.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2006{background: url(/pts/images/lecture/h2_report2006.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2005{background: url(/pts/images/lecture/h2_report2005.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.report2004{background: url(/pts/images/lecture/h2_report2004.gif) no-repeat 0px 0px;}
body#lecture_cat div#content h2.form{background: url(/pts/images/lecture/h2_form.gif) no-repeat 0px 0px;}


body#lecture_cat div#content p
{	
	padding:5px 5px;
}

/*btn_detail*/
body#lecture_cat div#content p.btn_detail
{
	height:22px;
}
body#lecture_cat div#content p.btn_detail a
{
	background: url(/pts/images/lecture/btn_detail.gif) no-repeat 0px 0px;
	width:100px;
	height:22px;
	float:right;
	display:block;
	text-indent:-9999px;
}
body#lecture_cat div#content p.btn_detail a:hover{background: url(/pts/images/lecture/btn_detail.gif) no-repeat 0px -22px;}



/*outline*/
body#lecture_cat div#content div.outline
{
	margin-bottom:10px;
	width:540px;
	clear:both;
}
body#lecture_cat div#content div.outline h2{background: url(/pts/images/lecture/h2_outline.gif) no-repeat 0px 0px;}

/*intro*/
body#lecture_cat div#content div.intro
{
	background: url(/pts/images/common/dotline_gray.gif) repeat-x left bottom;
	margin-bottom:10px;
	width:540px;
	clear:both;
}
body#lecture_cat div#content div.intro h3
{
	background:#d7d5d0;
	padding:5px 10px;
}

/*newslist*/
body#lecture_cat div#content div.newslist
{
	margin-bottom:10px;
	width:540px;
	clear:both;
}
body#lecture_cat div#content div.newslist ul
{
	/*margin-left:55px;*/
}
body#lecture_cat div#content div.newslist li
{
	background: url(/pts/images/common/dotline_gray.gif) repeat-x left bottom;
	padding:5px 10px;
	clear:both;
}
body#lecture_cat div#content div.newslist li a
{
	background: url(/pts/images/common/arrow_gray.gif) no-repeat 5px 6px;
	padding-left:16px;
	display:block;
}
body#lecture_cat div#content div.newslist span.date
{
	margin-right:5px;
}

/*article*/
body#lecture_cat div#content div.article
{
	margin-bottom:10px;
	width:540px;
	clear:both;
}
body#lecture_cat div#content div.article h3
{
	background: url(/pts/images/common/dotline_gray.gif) repeat-x left bottom;
	margin-bottom:10px;
	padding:5px 10px;
	width:auto;
	height:auto;
	text-indent:0px;
}

/*photo*/
body#lecture_cat div#content div.photo
{
	margin-bottom:10px;
	width:540px;
	clear:both;
}
body#lecture_cat div#content div.photo table
{
	width:100%;
}
body#lecture_cat div#content div.photo td
{
	width:33.3%;
	text-align:center;
	vertical-align:top;
	padding-bottom:10px;
}
body#lecture_cat div#content div.photo p
{
	padding:3px 5px 3px;
}

/*form*/
body#lecture_cat div#content div.form
{
	margin-bottom:10px;
	width:540px;
	clear:both;
}
/*form*/
body#lecture_cat div#content div.form
{
	padding:0px 5px;
}
body#lecture_cat div#content div.form form
{
	padding:0px;
	margin:0px;
}
body#lecture_cat div#content div.form table
{
	width:100%;
}
body#lecture_cat div#content div.form th
{
	width:100px;
	padding:5px;
	background: #d7d5d0;
	border: 1px solid #6b5c51;
	white-space: nowrap;
}
body#lecture_cat div#content div.form td
{
	padding:5px;
	border: 1px solid #6b5c51;
}
body#lecture_cat div#content div.form input,
body#lecture_cat div#content div.form select
{
	margin:2px 3px;
}
body#lecture_cat div#content div.form p.btn
{
	padding:5px;
	text-align:center;
}
body#lecture_cat div#content div.form p.btn input
{
	margin:0px 5px;
}

/*form_note*/
body#lecture_cat div#content div.form_note
{
	padding:30px 0px;
	width:540px;
	border:1px solid #000;
}
body#lecture_cat div#content div.form_note p
{
	padding:5px;
	text-align:center;
}

/*----------lecture1----------*/
div.lecture1 h1{background: url(/pts/images/lecture/h1_l1.gif) no-repeat 0px 0px;}
div.lecture1 div.outline h2{background: url(/pts/images/lecture/h2_l1.gif) no-repeat 0px 0px;}

/*----------lecture2----------*/
div.lecture2 h1{background: url(/pts/images/lecture/h1_l2.gif) no-repeat 0px 0px;}
div.lecture2 div.outline h2{background: url(/pts/images/lecture/h2_l2.gif) no-repeat 0px 0px;}

/*----------lecture3----------*/
div.lecture3 h1{background: url(/pts/images/lecture/h1_l3.gif) no-repeat 0px 0px;}
div.lecture3 div.outline h2{background: url(/pts/images/lecture/h2_l3.gif) no-repeat 0px 0px;}


/*--------------------
*****font*****
--------------------*/
/*outline*/
body#lecture_cat div#content div.outline p
{
	font-size: 80%;
	line-height: 1.6em;
	clear:both;
}


/*intro*/
body#lecture_cat div#content div.intro h3
{
	font-size: 80%;
	font-weight:bold;
	line-height: 1.4em;
}
body#lecture_cat div#content div.intro p
{
	font-size: 80%;
	line-height: 1.6em;
}


/*newslist*/
body#lecture_cat div#content div.newslist li
{
	font-size: 80%;
	line-height: 1.4em;
}

body#lecture_cat div#content div.newslist span.date
{
	color:#c20000;
}
body#lecture_cat div#content div.newslist li a
{
	color:#000;
	text-decoration: none;
}
body#lecture_cat div#content div.newslist li a:hover
{
	color:#f90;
	text-decoration: none;
}
body#lecture_cat div#content div.newslist li a:active
{
	color:#ffad33;
	text-decoration: none;
}


/*article*/
body#lecture_cat div#content div.article p.date
{
	color:#c20000;
	line-height: 1.0em;
}
body#lecture_cat div#content div.article h3
{
	font-size: 120%;
	font-weight:bold;
	line-height: 1.4em;
}
body#lecture_cat div#content div.article p
{
	font-size: 80%;
	line-height: 1.6em;
}
body#lecture_cat div#content div.photo p
{
	font-size: 75%;
	line-height: 1.4em;
}

/*form*/
body#lecture_cat div#content div.form th
{
	font-size: 80%;
	font-weight:bold;
	line-height: 1.6em;
}
body#lecture_cat div#content div.form td
{
	font-size: 80%;
	line-height: 1.6em;
}

/*form_note*/
body#lecture_cat div#content div.form_note p
{
	font-size: 80%;
	line-height: 1.6em;
}
