/*=========================================================


	Site Name   UD Style
	File Name   02.css

	Create Date 2012/4/17
	Update Date 2012/4/17


==========================================================*/

/*----------------------------------------------------------

	Structure

-----------------------------------------------------------*/

					

					body.plus div#contents div.section div.section_main {
						width: 540px;
					}
										
					body.plus div#contents div.section div.photo{
						width: 340px;
					}
					
					body.plus div#contents div.section div.section_main p.section_p {
						margin: 0 0 30px;
					}					
					
					body.plus div#contents div.section div.section_main p.section_p_last {
						margin: 0;
					}			
					
					body.plus div#contents div.section div.section_main dl.section_dl {
					}
					
					body.plus div#contents div.section div.section_main dl.section_dl dt {
						clear: both;
					    width: 50px;
						float: left;
						display: block;
						margin: 0 0 30px;
					}					
					
					body.plus div#contents div.section div.section_main dl.section_dl dd {
					    width: 480px;
						float: right;
						display: block;
						margin: 0 0 30px;
					}				
										
					body.plus div#contents div.section div.photo p{
					    margin-top: 15px;					
					}
					
					body.plus div#contents div.section div.photo span {
								margin: 10px 0 0;
								display: block;
								font-size: 77%;
					}
					
					/* photo_right */
					body.plus div#contents div#section01 div.section_main {
						float: left;
					}
					
					
					body.plus div#contents div#section01 div.photo{
						float: right;
					}
					
					/* photo_right */
					body.plus div#contents div#section02 div.section_main {
						float: right;
					}
					
					body.plus div#contents div#section02 div.photo{
						float: left;
					}

					/* photo_right */
					body.plus div#contents div#section03 div.section_main {
						float: left;
					}
					
					
					body.plus div#contents div#section03 div.photo{
						float: right;
					}
					
@media screen and (max-width: 663px) {
					body.plus div#contents div.section div.section_main {
						width: 100%;
					}
					
					body.plus div#contents div.section div.section_main p.section_p {
						margin: 0 0 30px;
					}					
					
					body.plus div#contents div.section div.section_main p.section_p_last {
						margin: 0;
					}			
					
					body.plus div#contents div.section div.section_main dl.section_dl {
					}
					
					body.plus div#contents div.section div.section_main dl.section_dl dt {
					    width: 15%;
						float: left;
						display: block;
						margin: 0 0 30px;
					}					
					
					body.plus div#contents div.section div.section_main dl.section_dl dd {
					    width: 82%;
						float: right;
						display: block;
						margin: 0 0 30px;
					}	
						
										
					body.plus div#contents div.section div.photo{
						width: 100%;
					}				
					body.plus div#contents div.section div.photo p{
					    margin-top: 10px;				
					}
					
					body.plus div#contents div.section div.photo span {
								margin: 10px 0 0;
								display: block;
								font-size: 77%;
					}
					body.plus div#contents div#section01 div.photo,
					body.plus div#contents div#section02 div.photo,
					body.plus div#contents div#section03 div.photo{
						float: none;
						margin-bottom: 20px;
					}
	
					body.plus div#contents div#section01 div.section_main,
					body.plus div#contents div#section02 div.section_main,
					body.plus div#contents div#section03 div.section_main{
						float: none;
					}
}