@charset "UTF-8";


h3		{
		margin: 30px 0px 10px 0px;
		padding-left: 20px;
		background: url(images/iBar_bul.gif) repeat-y left bottom;
		}

/***************************************/
/*      ID セクタ                      */
/***************************************/

#myMain		{
		position: relative;
		float: left;
		width: 100%;
		margin-left: 200px;
		}

#myContainer	{
		float: right;
		width: 100%;
		margin-left: -200px;
		}

#inner		{
		margin-left: 200px;
		}

#LB		{
		float: left;
		width: 50%;
		}

#RB		{
		float: left;
		width: 35%;
		}


/***************************************/
/*      クラス セクタ                  */
/***************************************/

ol.decimal	{
		margin: 10px 0 10px 0;
		padding-left: 40px;
		list-style-type: decimal;
		line-height:1.6em;
		}

ul.decimal	{
		margin: 10px 0 10px 0;
		padding-left: 40px;
		list-style: circle;
		}


ul.colm		{
		margin: 40px 10px 20px 0;
		padding: 0;
		}

ul.colm li	{
		padding: 0px 2px 15px 5px;
		font-size: 13px;
		line-height: 150%;
		}

ul.colm li:first-line	{
		color: #fff;
		font-size: 13px;
		background: #040;
		}

.descr		{
		margin-left: 3em;
		}


.fig		{
		margin: 20px 0;
		width: auto;
		text-align: center;
		}

.posC		{
		margin: 20px auto;
		width: auto;
		text-align: center;
		}

.halfr		{
		padding: 0 5px 5px 0;
		width: 47%;
		float: right;
		}

.halfl		{
		padding: 0 0 5px 5px;
		width: 47%;
		float: left;
		}
