@charset "utf-8";
.ac1-container-for-html-contents * {
    -webkit-box-sizing: initial !important;
    -moz-box-sizing: initial !important;
    box-sizing: initial !important;
}

#wrapper .wrapperinner {
    width: 950px;
    margin: 0 auto;
    padding: 10px;
    background: #fff;
}

/* CSS Document */

.n-left{ float:left; width:163px;}
.n-right{ float:right; width:780px;}
.n-text01{ font-size:12px; line-height:18px; width:450px; float:left; margin-right:10px;}
.n-text02{ font-size:12px; line-height:18px; width:760px; float:left; margin-right:10px; margin-bottom:10px;}
.n-youtube{ width:320px; float:left;}
.n-box{ background-color:#ff9393; margin-top:5px; margin-bottom:5px; padding:5px; font-weight:bold; color:#FFF; clear:both;}
.w-box{ border:solid 1px #ccc; margin-bottom:10px;}
.n-box2{
	background-color:#333;
	margin:5px 0;
	padding:0;
	color:#FFF;
	clear:both;
	height: 116px;
	overflow: hidden;
}
.n-box2 a { color:#ff9393;}
.n-box3{ background-color:#85b469; margin-top:5px; margin-bottom:5px; padding:5px; font-weight:bold; color:#FFF; clear:both;}
.n-box4 { margin-top:5px; margin-bottom:5px; clear:both;}
.imgsize img{ width:147px;}

body {
	text-align: center;
}
#girldrive2 {
	font-size: 100%;
	width: 950px;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	background-color: #fff;
}
#girldrive2 a:hover img{ opacity:0.8; filter: alpha(opacity=80); }

#portfolio {
	background-color: #fff;
	margin: 0;
	padding: 0;
}
.section {
	width: 950px;
	padding: 0;
	margin: 0;
}
.talk {
	width:380px;
}
.talk span {
	display: block;
	background-image: url(talk01.gif);
	background-repeat: no-repeat;
	color: #990090;
}
.talk p {
	padding: 10px 15px;
}

.talk .talkbg01 {
	margin-bottom: 15px;
	paddin-bottom: 4px;
	display: block;
	background-image: url(talk02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.w-box span{
	margin-bottom:1.5em;
	font-size: 110%;
	font-weight: bold;
	color: #BC310B;
}
.p10 { margin:10px;}

/* float
----------------------------------------------------------- */

.fll{float:left !important ;}
.flr{float:right !important ;}
.clear{clear:both !important ;}

/* margin
----------------------------------------------------------- */

.m0{margin:0 !important;}
.m5{margin:5px !important;}
.m7{margin:7px !important;}
.m8{margin:8px !important;}
.m10{margin:10px !important;}
.m12{margin:12px !important;}
.m15{margin:15px !important;}
.m20{margin:20px !important;}
.m22{margin:22px !important;}
.m25{margin:25px !important;}
.m30{margin:30px !important;}

/* margin-top
----------------------------------------------------------- */

.mt0{margin-top:0 !important;}
.mt5{margin-top:5px !important;}
.mt7{margin-top:7px !important;}
.mt8{margin-top:8px !important;}
.mt10{margin-top:10px !important;}
.mt12{margin-top:12px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt22{margin-top:22px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}

/* margin-bottom
----------------------------------------------------------- */

.mb0{margin-bottom:0 !important;}
.mb5{margin-bottom:5px !important;}
.mb7{margin-bottom:7px !important;}
.mb8{margin-bottom:8px !important;}
.mb10{margin-bottom:10px !important;}
.mb12{margin-bottom:12px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb22{margin-bottom:22px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}

/* margin-right
----------------------------------------------------------- */

.ml0{margin-right:0 !important;}
/* .ml5{margin-right:5px !important;} */
.ml7{margin-right:7px !important;}
.ml8{margin-right:8px !important;}
.ml10{margin-right:10px !important;}
.ml12{margin-right:12px !important;}
.ml15{margin-right:15px !important;}
.ml20{margin-right:20px !important;}
.ml22{margin-right:22px !important;}
.ml25{margin-right:25px !important;}
.ml30{margin-right:30px !important;}

/* margin-left
----------------------------------------------------------- */

.mr0{margin-left:0 !important;}
.mr5{margin-left:5px !important;}
.mr7{margin-left:7px !important;}
.mr8{margin-left:8px !important;}
.mr10{margin-left:10px !important;}
.mr12{margin-left:12px !important;}
.mr15{margin-left:15px !important;}
.mr20{margin-left:20px !important;}
.mr22{margin-left:22px !important;}
.mr25{margin-left:25px !important;}
.mr30{margin-left:30px !important;}

/* padding
----------------------------------------------------------- */

.p0{padding:0 !important;}
.p5{padding:5px !important;}
.p7{padding:7px !important;}
.p8{padding:8px !important;}
.p10{padding:10px !important;}
.p12{padding:12px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}
.p22{padding:22px !important;}
.p25{padding:25px !important;}
.p30{padding:30px !important;}

/* padding-top
----------------------------------------------------------- */

.pt0{padding-top:0 !important;}
.pt5{padding-top:5px !important;}
.pt7{padding-top:7px !important;}
.pt8{padding-top:8px !important;}
.pt10{padding-top:10px !important;}
.pt12{padding-top:12px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt22{padding-top:22px !important;}
.pt25{padding-top:25px !important;}
.pt30{padding-top:30px !important;}

/* padding-bottom
----------------------------------------------------------- */

.pb0{padding-bottom:0 !important;}
.pb5{padding-bottom:5px !important;}
.pb7{padding-bottom:7px !important;}
.pb8{padding-bottom:8px !important;}
.pb10{padding-bottom:10px !important;}
.pb12{padding-bottom:12px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb22{padding-bottom:22px !important;}
.pb25{padding-bottom:25px !important;}
.pb30{padding-bottom:30px !important;}

/* padding-right
----------------------------------------------------------- */

.pr0{padding-right:0 !important;}
.pr5{padding-right:5px !important;}
.pr7{padding-right:7px !important;}
.pr8{padding-right:8px !important;}
.pr10{padding-right:10px !important;}
.pr12{padding-right:12px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr22{padding-right:22px !important;}
.pr25{padding-right:25px !important;}
.pr30{padding-right:30px !important;}

/* padding-left
----------------------------------------------------------- */

.pl0{padding-left:0 !important;}
.pl5{padding-left:5px !important;}
.pl7{padding-left:7px !important;}
.pl8{padding-left:8px !important;}
.pl10{padding-left:10px !important;}
.pl12{padding-left:12px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl22{padding-left:22px !important;}
.pl25{padding-left:25px !important;}
.pl30{padding-left:30px !important;}

/*line-height
----------------------------------------------------------- */
.lh20{line-height:2.0em;}
.lh15{line-height:1.5em;}
.lh10{line-height:1.0em;}

/*min-height
----------------------------------------------------------- */
.mh85{min-height:85px;}
.mh100{min-height:100px;}
.mh120{min-height:120px;}

/*font-size
----------------------------------------------------------- */
.fsize12{ font-size:12px;}
.fsize11{ font-size:11px;}
.fsize10{ font-size:10px;}


/*color
----------------------------------------------------------- */
.ctgray{ color:#555;}

/*box
----------------------------------------------------------- */
.graybox{display:block; padding:5px; border:solid 1px #CCCCCC; margin-top:10px;}
.box-628{border:solid 1px #CCCCCC; float:left; padding-left:5px; width:628px; margin-top:10px;}


.clearfloat {/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	line-height:0; 
	visibility:hidden;
	zoom:1;/*for IE 5.5-7*/
}
